通常通过设置主键在SQL Server Management Studio中创建聚簇索引,但是我最近关于PK < - >聚簇索引(Meaning of Primary Key to Microsoft SQL Server 2008)的问题表明,没有必要将PK和聚簇索引设置为相等。如何选择SQL Server中的聚集索引?
那么我们该如何选择聚簇索引呢?让我们下面的例子:
创建Customers表(ID INT,...) 创建表Orders(ID INT,客户ID INT)
我们通常会创建两个ID列,但我的PK/CI想到在CustomerID中为订单创建它。这是最好的选择吗?
可能的重复[SQL Server - 何时使用群集与非群集索引?](https://stackoverflow.com/questions/18304376/sql-server-when-to-use-clustered-vs-non-集群索引) –