Middle
Kokiais tikslais naudojami sudėtiniai indeksai?
sobes.tech AI
Atsakymas iš AI
Sudėtiniai indeksai pagreitina užklausas, kurios filtruoja arba rūšiuoja kelis stulpelius vienu metu. Jie saugo poras (ar daugiau) reikšmių iš skirtingų stulpelių, leidžiantys duomenų valdymo sistemoms (DBMS) greičiau rasti reikalingas eilutes, peržiūrint mažiau duomenų.
Naudojimo pavyzdžiai:
- Filtravimas pagal kelis kriterijus:
WHERE stulpelis1 = reikšmė1 AND stulpelis2 = reikšmė2. - Rūšiavimas pagal kelis stulpelius:
ORDER BY stulpelis1 ASC, stulpelis2 DESC. - Kai kurie tipai sujungimų (JOIN), kai sąlyga
ONapima kelis stulpelius.
Sąrašo stulpelių tvarka sudėtiniame indekse yra svarbi. Užklausos, naudojančios pirmuosius indekso stulpelius, bus efektyvesnės.