


一、执行计划:数据的关联处理

执行计划执行顺序:
1、优先执行最右边的Operation;
2、要是Operation长度都一样,优先执行最上面的Operation。

1、index unique scan:通过索引访问数据

2、index range scan:通过索引访问数据

3、index fast full sacn
备注:统计行数,把索引行数统计出来即可,所以扫描也会直接走索引然后得出统计数据。

4、index full scan:整个索引的扫描

5、index skip scan

二、执行计划:数据处理(数据集的关联)
1、Hash join

2、nested loop:嵌套循环
备注:根据缩进程度可以看出先访问T1表,T1表进行了全表扫描然后和T2表进行比对(T2表进行的是索引扫描),寻找object_id相同的列。

3、Merge join:合并连接

4、数据的并行处理:

优化器:


1、优化器工作模式


2、优化器模式的设置方式

3、COST代价

/4、几个非常重要的概念:selectivity





索引:Clustering factor(集群因子)


CBO核心:成本的计算



优化器总结:

网友评论