Junior — Middle
Milyen esetekben javasolt indexeket létrehozni az adatbázisban a lekérdezések gyorsítása érdekében?
sobes.tech MI
Válasz az MI-től
Az adatbázisban indexeket ajánlott létrehozni a következő esetekben:
- Olyan oszlopok, amelyeket gyakran használnak WHERE feltételekben az adatok szűrésére.
- Olyan oszlopok, amelyek részt vesznek JOIN műveletekben táblák között.
- Olyan oszlopok, amelyeket ORDER BY vagy GROUP BY használatával rendezésre vagy csoportosításra használnak.
- Olyan oszlopok, amelyeken gyakran keresnek vagy választanak magas szelektivitással.
Az indexek gyorsítják az olvasást, de lassítják a beszúrás, frissítés és törlés műveleteket, ezért fontos tudatosan létrehozni őket, valódi lekérdezések és terhelés alapján.