首页 > 代码库 > 全扫描访问方法:(2)全扫描与舍弃

全扫描访问方法:(2)全扫描与舍弃

全扫描是否为高效的选择取决于需要访问的数据块个数以及最终的结果集行数。

此外,全扫描是否高效的另一个关键因素是舍弃。所访问数据块数目以及舍弃的数量越大,全表扫描的成本也就越高。

对全扫描访问方法(1)中的T2 j进行全扫描所需要的数据块数如下所示:

SELECT t.table_name, t.num_rows, t.blocks
FROM user_tables t
WHERE t.table_name = ‘T2‘

结果为:

T2 10000 152