我们的网站非常辛苦,因此我们正在考虑优化一些现有查询。SQL Server 2005聚簇索引查询速度
虽然寻找到这一点,我们跑过几个查询其执行计划是在聚集索引的简单引用查询快约4-5倍......例如
如果这是旧的查询:
SELECT ...
FROM myTable
WHERE categoryID = @category
AND lotID = lotID
似乎我们不能做的如何牛逼感:
SELECT ...
FROM myTable
WHERE categoryID = @category
以下查询将根据SSMS执行计划要快4倍他会使查询更快。聚集索引在lotID上,但是由于它与自身进行了比较,这有何帮助?
这只会是如果SELECT语句中的所有列也都在聚簇索引中。我不认为在这里是这种情况(尽管可能是) – 2009-06-16 18:47:11