image.png
image.png
一、执行计划:数据的关联处理
image.png执行计划执行顺序:
1、优先执行最右边的Operation;
2、要是Operation长度都一样,优先执行最上面的Operation。
image.png
1、index unique scan:通过索引访问数据
image.png2、index range scan:通过索引访问数据
image.png3、index fast full sacn
备注:统计行数,把索引行数统计出来即可,所以扫描也会直接走索引然后得出统计数据。
image.png
4、index full scan:整个索引的扫描
image.png5、index skip scan
image.png二、执行计划:数据处理(数据集的关联)
1、Hash join
image.png2、nested loop:嵌套循环
备注:根据缩进程度可以看出先访问T1表,T1表进行了全表扫描然后和T2表进行比对(T2表进行的是索引扫描),寻找object_id相同的列。
image.png
3、Merge join:合并连接
image.png4、数据的并行处理:
image.png优化器:
image.pngimage.png
1、优化器工作模式
image.pngimage.png
2、优化器模式的设置方式
image.png3、COST代价
image.png/4、几个非常重要的概念:selectivity
image.pngimage.png
image.png
image.png
image.png
索引:Clustering factor(集群因子)
image.pngimage.png
CBO核心:成本的计算
image.pngimage.png
image.png
网友评论