【发布时间】:2012-05-26 08:59:18
【问题描述】:
如果指定了非聚集主键约束,您可以在主键列以外的列上创建聚集索引。 http://msdn.microsoft.com/en-us/library/ms186342.aspx
所以上面告诉我:我可以在主键以外的列上创建聚集索引。
我认为它还传达了主键应该是非聚集主键或聚集键。是否有可能没有索引主键?
还有:
当您创建一个 UNIQUE 约束时,默认情况下会创建一个唯一的非聚集索引来强制执行一个 UNIQUE 约束。如果表上的聚集索引尚不存在,您可以指定唯一聚集索引。
这是否意味着唯一约束必须创建聚集索引或非聚集索引?
【问题讨论】:
标签: sql-server indexing primary-key clustered-index non-clustered-index