Rekan kerja Anda menggabungkan "Kunci Utama" dengan "kunci indeks berkerumun" (mungkin karena secara default PK dibuat di heap tanpa menentukan nonclustered
kata kunci akan menjadi indeks berkerumun dari tabel).
Itu adalah benar bahwa pada tabel dengan indeks berkerumun, nilai kunci indeks berkerumun akan ditambahkan sebagai kolom yang disertakan ke semua indeks yang tidak berkerumun untuk bertindak sebagai pencari baris. (meskipun kolom tidak akan ditambahkan dua kali jika sudah menjadi bagian dari definisi indeks non-cluster).
Kunci indeks berkerumun yang ideal adalah
- unik (Untuk bertindak sebagai pencari baris, itu harus unik - SQL Server akan menambahkan uniquifier jika tidak)
- sempit (Seperti yang direproduksi di semua indeks yang tidak berkerumun)
- statis (Hindari harus memperbarui nilai di beberapa tempat berbeda)
- semakin meningkat