替代文字 http://img502.imageshack.us/img502/7245/75088152.jpg
我将两张表连接在一起,其中一张是临时表,我在创建表后创建了一个索引。但在上面的查询执行计划中说。
我应该考虑将所有扫描操作转换为查找操作吗?有些部分是连接和条件......
问候 bk
替代文字 http://img502.imageshack.us/img502/7245/75088152.jpg
我将两张表连接在一起,其中一张是临时表,我在创建表后创建了一个索引。但在上面的查询执行计划中说。
我应该考虑将所有扫描操作转换为查找操作吗?有些部分是连接和条件......
问候 bk
显示的“缺少索引”提示是您的最佳起点。SQL Server 已检测到您可以通过添加它告诉您的索引来获得更好的性能。
很难具体说明,因为确实需要知道您的 SELECT 语句是什么,因为许多事情可能会导致完成扫描而不是查找。
例如,我最近写了一篇关于(例如)日期过滤查询的 WHERE 子句结构如何将搜索转变为扫描的博客——在这种情况下,要注意的是 WHERE 子句中函数的使用。