1

我通常在我的 FK 上放置索引以加快我的查询速度,但是如果我在两列上有一个分组索引,其中之一是 FK。是不是也需要加索引?

如您所知,在这种情况下dm_db_missing_index_details会不断提示缺少一个索引。

如果有人能告诉我是否真的有必要,我将不胜感激?

4

2 回答 2

1

您确实不需要索引,但正如您所说,它将加快查询过程。

于 2012-11-13T13:51:40.260 回答
1

仅当复合索引将 FK 作为最左边的键时。(FK, Foo) 上的索引将覆盖 (FK) 缺失的索引。但是 (Foo, FK) 上的索引将毫无用处。

于 2012-11-13T14:49:24.437 回答