【发布时间】:2012-04-30 06:41:33
【问题描述】:
我有一个表,某周有大约 18k 行,另一周有 22k 行。
我正在使用视图和索引来检索数据,就像这样
SELECT TOP 100 * FROM my_view
WHERE timestamp BETWEEN @date1 AND
@date2
但不知何故,有 22k 的一周检索数据的速度更快(大约 3-5 秒),而另一个则至少需要一分钟。这些导致我的 wcf 超时。我错过了什么?
【问题讨论】:
-
您是否检查了查询的执行计划以查看是否正在使用索引?
-
在不给出表定义和相应索引的情况下如何获得答案?
-
这个问题和WCF有什么关系?
-
@hugh 查询时间过长导致 wcf 超时
-
@MiikaL。我已经确认它对两个查询都使用索引
标签: sql-server