CLUSTERED 与 NONCLUSTERED 索引的区别

65 阅读1分钟

CLUSTERED | NONCLUSTERED**

指定为 PRIMARY KEY 或 UNIQUE 约束创建聚集或非聚集索引。 PRIMARY KEY 约束默认为 CLUSTERED; UNIQUE 约束默认为 NONCLUSTERED。

如果表中已存在聚集约束或索引,那么在 ALTER TABLE 中就不能指定 CLUSTERED。 如果表中已存在聚集约束或索引,PRIMARY KEY 约束默认为 NONCLUSTERED。

参考: learn.microsoft.com/en-us/sql/t…