Junior — Middle
Aký typ indexu by sa mal použiť, keď je potrebné efektívne vyhľadávať záznamy podľa viacerých polí v tabuľke?
sobes.tech AI
Odpoveď od AI
Pre efektívneh vyhľadávania záznamov podľa viacerých polí v tabuľke sa zvyčajne používa zložený (kompozitný) index. Tento index sa vytvára na viacerých stĺpcoch súčasne a umožňuje databáze rýchlo nájsť záznamy, ktoré spĺňajú podmienky na viacerých poliach.
Napríklad v SQL:
CREATE INDEX idx_name ON table_name (column1, column2);
Toto zrýchli dotazy s podmienkami WHERE na column1 a column2 spolu.