Thông thường chỉ mục nhóm được tạo trong SQL Server Management Studio bằng cách đặt khóa chính, tuy nhiên câu hỏi gần đây của tôi về PK < -> chỉ mục nhóm (Meaning of Primary Key to Microsoft SQL Server 2008) đã chỉ ra rằng không cần thiết đặt chỉ mục PK và nhóm.Làm thế nào để chọn chỉ số nhóm trong SQL Server?
Vậy chúng ta nên chọn các chỉ mục nhóm sau đó như thế nào? Chúng ta hãy có ví dụ sau:
tạo bảng Customers (ID int, ...) tạo Orders bảng (ID int, CustomerID int)
Chúng tôi thường sẽ tạo ra PK/CI trên cả hai cột ID nhưng tôi nghĩ về việc tạo ra nó cho các Đơn đặt hàng trong CustomerID. Đó có phải là lựa chọn tốt nhất không?
Bản sao có thể có của [SQL Server - Khi nào sử dụng Chỉ mục nhóm và không được nhóm?] (Https://stackoverflow.com/questions/18304376/sql-server-when-to-use-clustered-vs-non- clustered-index) –