Junior — Middle
Tudod megnevezni az SQL adatbázis-kezelő rendszerekben használt index típusokat?
sobes.tech MI
Válasz az MI-től
SQL adatbázis rendszerekben különböző típusú indexeket használnak az adatok keresésének és rendezésének felgyorsítására:
- B-Tree index — a leggyakoribb típus, gyors keresésre, beszúrásra és törlésre alkalmas. Egyenlőség- és tartományi lekérdezésekhez használják.
- Hash index — hatékony az egyenlőség műveleteknél, de nem támogatja a tartományi lekérdezéseket.
- Bitmap index — kis számú egyedi értékkel rendelkező oszlopokhoz használják, kiváló analitikus lekérdezésekhez.
- Teljes szöveg index — gyors szövegkereséshez, támogatja a szavak és kifejezések szerinti keresést.
- Térbeli index — például R-Tree, földrajzi adatokhoz.
Példa egy B-Tree index létrehozására SQL-ben:
CREATE INDEX idx_user_name ON users(name);