奇怪的SQL Server查询速度慢
问题描述:
SELECT TOP 10
*
FROM NEWS
WHERE newsid > AAA
ORDER BY newsid desc;
这个查询的查询是AAA
的一些值,例如它是快速1,000,000和1,400,000很慢,但它是缓慢的1355316
我很困惑!!!
答
答
如果在Sql Server 2008中尝试使用FORCESEEK
提示。你会得到可预见的结果。
您可以发布查询的执行计划为1,400,000而查询计划为1,355,316吗? – InSane 2010-10-23 18:23:15
发布'NEWS'表的CREATE TABLE语句。发布的查询是否不包含单引号中的“AAA”,是否是一个错字? – 2010-10-23 18:30:56