我有一個表,my_table
,列a
,b
,c
, d
,e
。我可以通過在其他索引中包含列來「鏈接」SQL Server中的非聚集索引嗎?
我有一個查詢過濾器上a
,b
,並c
並返回d
和e
;我有另一個查詢過濾b
和c
,並返回d
和e
。如果我創建了以下指標:
CREATE NONCLUSTERED INDEX
ON my_table (a)
INCLUDE (b);
CREATE NONCLUSTERED INDEX
ON my_table (b,c)
INCLUDE (d,e);
第一個查詢(過濾上a
,b
,c
)可以同時使用索引?
SQL Server 2008 R2,如果它很重要。
我不這麼認爲(並且我懷疑它會有效),SQL查詢分析器說什麼?是否包含(b,c)不是一個選項? – eckes