Sobes.tech
Junior — Middle

Milyen típusú indexek léteznek SQL-adatbázis-kezelő rendszerekben?

sobes.tech MI

Válasz az MI-től

SQL adatbázis-kezelő rendszerekben különböző típusú indexek léteznek, amelyek segítenek felgyorsítani az adatok keresését és rendezését. A fő index típusok:

  • B-Tree index — a legelterjedtebb típus, alkalmas a legtöbb keresési, rendezési és tartományi lekérdezéshez.
  • Hash index — gyors és pontos keresés kulcs szerint, de nem támogat tartományi lekérdezéseket.
  • Bitmap index — hatékony kis számú egyedi értékkel rendelkező oszlopokhoz (pl. nem, státusz).
  • Clustered index — olyan index, amely meghatározza az adatok fizikai tárolási sorrendjét a táblában.
  • Non-clustered index — külön struktúra, amely a adatok helyére mutat.

Minden index típus a lekérdezések jellege és az adatszerkezet szerint választható ki.