日期:2014-05-17  浏览次数:20695 次

索引扫描的疑问
索引唯一扫描 :查询条件限制为一个
索引范围扫描 :查询结条件限制为多个
索引全扫描:   order by 
索引全扫描:   没有 order by 

刚看的关于索引的资料,是不是这样理解的?

------解决方案--------------------
不对,不能这样理解

索引的扫描类型和查询的方式有关系,但是你列出的值是部分查询方式,不是完全,而且有些特定情况下,走索引也会变动
------解决方案--------------------
索引唯一扫描 :有唯一索引时、则使用(你建索引时使用:create unique index ...)

索引范围扫描 :举个例子,有1到100,分5个范围,要查询45就要到第3的范围里查,这样会很快、

索引全扫描:我们想搜索的列都包含在索引里面的话、那么Index Full Scan 和 Index Fast Full Scan 都可以被采用代替Full Table Scan