Sobes.tech
Junior — Middle

Mekkora maximális klaszterindex-szám engedélyezett egy táblánál az adatbázisban?

sobes.tech MI

Válasz az MI-től

A legtöbb modern adatbázis-kezelő rendszerben (például Microsoft SQL Server) egy táblához csak egy clustered index engedélyezett. A clustered index határozza meg a táblában tárolt adatok fizikai sorrendjét, ezért több clustered index nem létezhet.

Ha egy táblát több oszlop szerint szeretnénk indexelni, akkor nem clustered indexeket hozunk létre.

Példa:

  • Clustered index: meghatározza a sorok sorrendjét a táblában (általában az elsődleges kulcs szerint).
  • Nem clustered indexek: külön adatstruktúrák, amelyek a táblában lévő sorokra mutatnak.

Ezért egy táblán maximum egy clustered index lehet.