【发布时间】:2014-12-10 17:29:53
【问题描述】:
我在 SQL Server 查询中发生了键查找。 SQL Server 执行计划说 Key Lookup 的对象是一个索引,Table1.PK_TABLE1。输出列表包括表 1 中的另外两列。所以我决定创建一个覆盖索引,如下所示:
CREATE INDEX [IX_Table1_CoveringIndex] ON Table1(Column2, Column3)
当我运行查询时,同样的 Key Lookup 仍在发生。
有什么想法吗?谢谢。
【问题讨论】:
-
你应该发布你的查询和你的实际执行计划。
标签: sql-server indexing query-optimization