假设我们有一个表A
,其中包含F
列 - create index index01 on MyTable (B) include (A, C, D)
create index index02 on MyTable (C, B) include (A, D)
create index index02 on MyTable (B, D) include (C)
。
从表中选择不同的查询。在使用Brent Ozar的优秀sp_BlitzIndex之后,我们发现建议了几个缺失的索引。许多索引都是相似的,并且在ON子句或INCLUDE子句中建议使用一些相同的列。
例如,我们有以下推荐的索引:
set end of file_list to contents of f
而不是盲目地创建所有这些索引......是否可以对这样的案例进行一般性说明并将两个或更多这些索引结合起来?