我通常会在我的FK上添加索引以加快查询速度,但如果我有一个分组索引怎么办? 两列,其中一列是FK。是否有必要在其上加上索引?
正如您所知,在这种情况下,dm_db_missing_index_details
会不断提出建议
缺少指数。
如果有人能说出它是否真的有必要,我将不胜感激?
答案 0 :(得分:1)
您确实不需要索引,但正如您所说,它将加快查询过程。
答案 1 :(得分:1)
仅当复合索引具有FK作为最左侧的键时。 (FK,Foo)的索引将涵盖(FK)缺失索引。但是(Foo,FK)的索引将毫无用处。