测试6——观察Optimizer_index_cost_adj 对执行计划的影响
在基于cbo的优化器模式下面,oracle会把sql语句的各种执行计划的成本做比较,取其最小的作为其最优执行计划,同时,在决定是用index
scan 还是full table scan 访问一个表的时候,oracle会把index
scan的执行成本转化为fts的成本,然后再根据其成本大小来决定执行计划,这个index
scan 和full table scan 的比值即为 optimizer_index_cost_adj,这个初始化参数代表一个百分比,取值范围在1到10000之间.该参数表示索引扫描和全表扫描成本的比较。
数以亿计的数据记录优化查询(转)
4亿多条数据不可怕,问题是你的数据量是多少,如果是OLTP的话,一天百万条数据,1个月也能到这个数据的,而且听你说只跑报表的吗
呵呵,80%的问题在SQL上,好好优化一下报表的SQL。分析数据库应用的特点,将那些重要的表、系统过程列出来,重点分析。
【存储】RAID 知识之一
作为一名小小DBA,接触的很多数据库应用,通常情况下对于OLTP类型的数据库应用属于IO bond 型 ,IO往往会成为瓶颈。后续会写一系列与数据库相关的存储的文章,正如本博客的标题所言“DBA的价值不仅仅在于维护数据库本身,而应该在数据存储方案的选择上做出最专业的判断,这是DBA最大的价值所在。
关于PostgreSQL中的组合索引之一(b-tree篇)
1. 问题
有时候查询中会带有多个字段的查询条件,但是其中任何单个字段的选择率都不高,但是多个字段组合起来却有比较好的选择率。这种场景是bitmap索引大显身手的地方,但是bitmap索引对更新性能的影响相当大,不适合OLTP场景。
数仓入门篇-维度模型与第三范式
第三范式(3NF)是关系数据库规范化核心标准,要求消除传递依赖,确保数据无冗余、“一事一地”。维度模型则面向分析优化,采用星型结构与反规范化设计,以牺牲存储换查询性能与业务可读性。二者各适其用:3NF用于OLTP系统保一致性,维度模型用于OLAP场景提分析效率。(239字)
HTAP是噱头还是标配?2026年混合负载数据库的技术真相
HTAP(混合事务/分析处理)是2026年数据库领域最热的概念之一。有人说它是“下一代数据库的标配”,有人说它只是厂商营销的噱头。本文从HTAP的技术原理出发,拆解行存与列存如何在同一系统中协同工作,分析HTAP落地的三大核心挑战——资源隔离、数据一致性、行列转换效率,并结合Gartner等机构的预测数据和行业实践,判断HTAP的真实价值与适用边界,帮助读者理性看待这一技术趋势。
MySQL数据库同步CDC方案调研
数据库同步是一个比较常见的需求,业务数据一般存储在一致性要求比较高的OLTP数据库中,在分析场景中往往需要OLAP数据库或者比较火的数据湖方案;CDC是数据库同步较为流行的方案,全称是Change Data Capture,主要用于捕捉数据库中变化的数据,然后根据变化的数据写入不同的目标存储。接下来是一些数据库CDC方案的调研及原理探讨,调研方案基于MySQL数据库。
阿里云服务器ESSD云盘和ESSD Entry云盘有何区别?如何选择?
阿里云服务器提供ESSD云盘与ESSD Entry云盘两种存储选择。ESSD云盘具备高性能,分PL0至PL3四个级别,最大IOPS达100万,适合OLTP数据库、NoSQL数据库等核心业务,支持NVMe协议与多重挂载,计费含容量与性能费。ESSD Entry云盘作为入门级产品,最大IOPS为6000,适用于U/e实例的轻量级应用、开发与测试环境,性价比高且变配灵活。选择时需考虑实例类型、预算及业务特性,以优化性能与成本。