Middle
Na čo sa používajú zložené indexy?
sobes.tech AI
Odpoveď od AI
Složené indexy zrýchľujú dotazy, ktoré filtrujú alebo zoradia podľa viacerých stĺpcov súčasne. Ukladajú páry (alebo viac) hodnôt z rôznych stĺpcov, čo umožňuje systémom správy databáz (DBMS) rýchlejšie nájsť potrebné riadky tým, že prechádzajú menej dát.
Príklady použitia:
- Filtrovanie podľa viacerých kritérií:
WHERE stlpec1 = hodnota1 AND stlpec2 = hodnota2. - Zoradenie podľa viacerých stĺpcov:
ORDER BY stlpec1 ASC, stlpec2 DESC. - Niektoré typy spojení tabuliek (JOIN), keď podmienka
ONzahŕňa viacero stĺpcov.
Poradie stĺpcov v zloženom indexe je dôležité. Dotazy využívajúce prvé stĺpce indexu budú efektívnejšie.