【发布时间】:2013-04-03 05:32:55
【问题描述】:
想象 Foo 表在 ColA 和 ColB 上有非聚集索引 在 ColC、ColD 上没有索引
SELECT colA, colB
FROM Foo
需要大约 30 秒。
SELECT colA, colB, colC, colD
FROM Foo
需要大约 2 分钟。
Foo 表有超过 500 万行。
问题: 包含不属于索引的列是否可能会减慢查询速度? 如果是,为什么? - 它们不是已经读过的 PAGE 的一部分吗?
【问题讨论】:
标签: sql-server sql-server-2008 tsql indexing non-clustered-index