Podle The Queen Of Indexing - Kimberly Tripp - to, co hledá v seskupeném indexu, je především:
- Unikátní
- Úzké
- Statické
A pokud můžete také zaručit:
- Stále rostoucí vzor
pak jste velmi blízko k tomu, abyste měli svůj ideální shlukovací klíč!
Podívejte se na celý její příspěvek na blog zde a další opravdu zajímavý o dopadech shlukování klíčů na operace s tabulkami zde:Debata o seskupených indexech pokračuje .
Cokoli jako INT (zejména INT IDENTITY) nebo případně INT a DATETIME jsou ideálními kandidáty. Z jiných důvodů nejsou GUID vůbec vhodnými kandidáty – můžete tedy mít GUID jako svůj PK, ale neshlukujte do něj svou tabulku – bude roztříštěná k nepoznání a utrpí to výkon.