【发布时间】:2012-05-14 11:39:03
【问题描述】:
我仍在学习索引的细节,这是我看不到需要的东西。希望社区可以为我指明正确的方向。
该表有 6 个以上的字段。
Field1 是唯一标识符,是 PK。 字段 2 和 3 也是唯一标识符。 其余的是 varchar/ints,据我所知,它们无关紧要。
三个索引已被放置在表上: 集群PK Field2 上的非聚集非唯一 Field2 和 Field3 上的非聚集非唯一
任何索引上都没有包含的列。
我的问题是,是否有任何理由在 field2 上使用单个索引?我的理解是,如果有两列或一列,索引的查找应该没有区别?
【问题讨论】:
-
我猜 Field2 和 Field3 是外键??
-
一个是,一个不是(它们是唯一标识符的事实是另一个时间的咆哮:))
标签: sql-server indexing