Junior — Middle
Aký je maximálny počet klastrových indexov povolených pre jednu tabuľu v databáze?
sobes.tech AI
Odpoveď od AI
Vo väčšine moderných systémov správy databáz (napríklad Microsoft SQL Server) je povolený iba jeden klastrový index na tabuľku. Klastrový index určuje fyzické poradie ukladania dát v tabuľke, takže nie je možné mať viac ako jeden klastrový index.
Ak je potrebné indexovať tabuľku podľa viacerých stĺpcov, vytvárajú sa neklausterové indexy.
Príklad:
- Klastrový index: určuje poradie riadkov v tabuľke (zvyčajne podľa primárneho kľúča).
- Neklausterové indexy: samostatné dátové štruktúry ukazujúce na riadky tabuľky.
Maximálny počet klastrových indexov na tabuľku je teda 1.