问:使用NC扫描运算符,有方法知道索引是怎么扫描的么?这个问题的一个答案是非聚集索引扫描总是扫描整个索引。答:是的,总是100%。扫描运算符总是整个索引……但是有一些特定的情况并不是这样。在这篇文章里我想专门讲下你总会碰到的一个特定案例 ...
问:使用NC扫描运算符,有方法知道索引是怎么扫描的么?
这个问题的一个答案是非聚集索引扫描总是扫描整个索引。
答:是的,总是100%。扫描运算符总是整个索引……
但是有一些特定的情况并不是这样。在这篇文章里我想专门讲下你总会碰到的一个特定案例——在你的查询里有TOP,MIN或者MAX表达式。
TOP,MIN,MAX
我们来看下面2个查询。
1 SELECT TOP 10 * FROM Person.Person2 GO3 4 SELECT5 MIN(BusinessEntityID) AS 'Min',6 MAX(BusinessEntityID) AS 'Max'7 FROM Person.Person8 GO
原标题:索引扫描总是索引扫描么?
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。