首页 > TAG信息列表 > 选择率

【DB笔试面试646】在Oracle中,什么是基数(Cardinality)和可选择率(Selectivity)?

♣          题目         部分 在Oracle中,什么是基数(Cardinality)和可选择率(Selectivity)?     ♣          答案部分          基数(Cardinality)是Oracle预估的返回行数,即对目标SQL的某个具体执行步骤的执行结果所包含记录数的估算值。如果是针对整个

【DBAplus】深入Oracle优化器:一条诡异执行计划的解决之道

CBO计算成本并选择最佳执行计划的至关重要输入物就是表和索引的统计信息,过旧或错误的统计信息则可能导致一个性能极差的执行计划被错误地选中。本文将以一个案例展示诡异的统计信息如何影响执行计划的生成。1案例介绍这是一个简单的sql,近两个月来对于告警明细表(分区)做月度汇总查询

oracle 谓词及相关的优化

什么是谓词,谓词用来做什么,谓词相关的优化 分类 access 谓词多用于使用索引访问场景,影响数据的访问路径。 filter谓词多用于无法使用索引访问场景,filter表示谓词条件的值并不会影响数据访问路径,只起到过滤的作用没有驱动作用。不物理读一个块然后就对里面的记录做过滤,而是一次物理