第146页
TeacherWhat (专注技术不限于技术!)
读过 Oracle性能诊断艺术
- 页码:第146页
索引范围扫描: 公式1: io_cost~ { blevel + (leaf_blocks + clustering_factor)*selectivity } * optimizer_index_cost_adj /100 公式2:(in-list 遍历和嵌套循环连接时,调整) io_cost~ { (blevel + leaf_blocks*selectivity)* (1 - optimizer_index_caching/100) + cluserting_factor*selectivity } * optimizer_index_cost_adj /100 ** optimizer_index_cost_adj 用于通过索引扫描改变访问表时的开销。 8i引入,按比例降低单块读取的成本。 optimizer_index_caching 用于在in-list 遍历和嵌套循环连接时,指出预计已存在于高速缓存中的索引块的数量。8i中引入,用于校正优化器关于‘所有的读取都是物理读’的假设。 cluster_factor : B*Tree中用于指明多少相邻的索引键不指向表中相同的数据块。 Bitmap中 总是设为索引中的键数。
13人阅读
说明 · · · · · ·
表示其中内容是对原文的摘抄