Sobes.tech
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.