Volgens The Queen Of Indexing - Kimberly Tripp - wat ze zoekt in een geclusterde index is voornamelijk:
- Uniek
- Smal
- Statisch
En als u ook kunt garanderen:
- Steeds toenemend patroon
dan heb je bijna je ideale clustersleutel!
Bekijk haar hele blogpost hier , en nog een heel interessante over het clusteren van belangrijke effecten op tabelbewerkingen hier:Het geclusterde indexdebat gaat door .
Iets als een INT (in het bijzonder een INT IDENTITY) of mogelijk een INT en een DATETIME zijn ideale kandidaten. Om andere redenen zijn GUID's helemaal geen goede kandidaten - dus misschien heb je een GUID als je PK, maar cluster je tafel er niet op - het zal onherkenbaar gefragmenteerd zijn en de prestaties zullen eronder lijden.