Oracle SQL优化之执行计划(三)--单表访问index full scan/index fast full scan

Oracle SQL优化之执行计划(三)--单表访问index full scan/index fast full scan
最新回答
菊花碎大石

2023-08-22 00:05:08

索引全扫描与快速全扫描在目标上一致,即对整个索引进行遍历。它们的主要区别在于执行方式:index full scan遵循索引顺序,逐块读取,而index fast full scan采用多块同时读取的策略,因此,在处理相同数据量时,index fast full scan更为高效。

具体执行计划如下:

执行计划示例:index full scan

执行计划:从表中按索引顺序,分块读取,确保遍历所有数据。

执行计划示例:index fast full scan

执行计划:一次读取多块数据,加快全扫描速度,提升效率。