【发布时间】:2016-01-05 19:31:38
【问题描述】:
在我们的一个表中,UNIQUEIDENTIFIERcolumn 上有一个现有的非聚集主键,在 FK 中大量使用。
我们现在要添加一个IDENTITY 列并为此创建一个唯一的聚集索引。
我不需要解释集群与非集群或“什么是主键?”。
我想要
- 删除所有索引
- 使用
IDENTITY添加新列 - 在新列上创建唯一聚集索引
- 重新创建所有索引
我的问题是:
- 是否将新的聚集索引用作查找键?
- 主键会使用集群键吗?
- 并排使用集群密钥和非集群 PK 会产生什么影响?
谢谢!
【问题讨论】:
标签: sql-server-2008-r2 primary-key clustered-index non-clustered-index