Według Królowej indeksowania - Kimberly Tripp - to, czego szuka w indeksie klastrowym, to przede wszystkim:
- Unikalny
- Wąski
- Statyczny
A jeśli możesz również zagwarantować:
- Ciągle rosnący wzór
to jesteś prawie bliski posiadania idealnego klucza klastrowania!
Zobacz jej całe post na blogu tutaj , i jeszcze jeden naprawdę interesujący, dotyczący klastrowania kluczowych wpływów na operacje na tabelach:Debata o indeksach klastrowych trwa .
Wszystko jak INT (zwłaszcza INT IDENTITY) lub ewentualnie INT i DATETIME są idealnymi kandydatami. Z innych powodów identyfikatory GUID wcale nie są dobrymi kandydatami – więc możesz mieć identyfikator GUID jako swój PK, ale nie grupuj na nim swojego stołu – zostanie on rozdrobniony i nie do poznania, a wydajność ucierpi.