Sobes.tech
Junior — Middle

Ako správne určiť poradové poradie polí pri vytváraní zloženého indexu?

sobes.tech AI

Odpoveď od AI

Pri vytváraní zloženého indexu je dôležité správne určiť poradie polí, pretože to ovplyvňuje efektívnosť vyhľadávania a využívanie indexu. Hlavné pravidlá:

  • Položte najviac selektívne (jedinečné) polia na začiatok indexu — to zníži počet kontrolovaných záznamov.
  • Polia, podľa ktorých sa najčastejšie filtruje alebo zoradzuje, by mali byť na začiatku.
  • Ak sa index používa na zoradenie, poradie polí by malo zodpovedať poradí zoradenia.

Napríklad, ak máte tabuľku s poľami country, city, user_id, a najčastejšie dotazy filtrujú podľa country a city, index by mal byť (country, city, user_id).