4

替代文字 http://img502.imageshack.us/img502/7245/75088152.jpg

我将两张表连接在一起,其中一张是临时表,我在创建表后创建了一个索引。但在上面的查询执行计划中说。

我应该考虑将所有扫描操作转换为查找操作吗?有些部分是连接和条件......

问候 bk

4

1 回答 1

6

显示的“缺少索引”提示是您的最佳起点。SQL Server 已检测到您可以通过添加它告诉您的索引来获得更好的性能。

很难具体说明,因为确实需要知道您的 SELECT 语句是什么,因为许多事情可能会导致完成扫描而不是查找。

例如,我最近写了一篇关于(例如)日期过滤查询的 WHERE 子句结构如何将搜索转变为扫描的博客——在这种情况下,要注意的是 WHERE 子句中函数的使用。

于 2010-03-02T14:39:28.887 回答