Sobes.tech
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 ON zahŕň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.