日期:2014-05-18  浏览次数:20650 次

SQL2000索引问题,请高手指点。
SQL Server 2000:
有一个表t_test(id int,code varchar(100),val int),我在val上建立了非聚簇索引,在查询条件中使用"<",为什么走不到索引上呢?条件中使用"="就可以能走到索引。


使用聚簇索引时,两种情况都能走到索引上。

------解决方案--------------------
用"<"可能是选择性不高,即记录条数较多,于是优化器选择成本更低的表扫描
------解决方案--------------------
同意 cjzm83 的说法