Normalmente, el índice agrupado se crea en SQL Server Management Studio configurando la clave principal; sin embargo, mi pregunta reciente sobre PK < -> índice agrupado (Meaning of Primary Key to Microsoft SQL Server 2008) ha demostrado que no es necesario establecer PK e índice agrupado para que sean iguales.¿Cómo elegir el índice agrupado en SQL Server?
Entonces, ¿cómo debemos elegir los índices agrupados entonces? Vamos a tener el siguiente ejemplo:
crear la tabla Clientes (int Id, ...) crear órdenes de mesa (int Id, int) CustomerID
Normalmente nos crear el PK/CI en ambas columnas ID, pero yo pensado en crearlo para Pedidos en CustomerID. ¿Es esa la mejor opción?
Posible duplicado de [SQL Server: ¿cuándo usar el índice agrupado frente al no agrupado?] (Https://stackoverflow.com/questions/18304376/sql-server-when-to-use-clustered-vs-non- clustered-index) –