Sobes.tech
Junior — Middle

Kāda veida indeksa būtu jālieto, ja nepieciešams efektīvi meklēt ierakstus vairākās tabulas laukos?

sobes.tech AI

Atbilde no AI

Lai efektīvi meklētu ierakstus vairākos laukos tabulā, parasti tiek izmantots sastādīts (kompozitīvs) indekss. Šāds indekss tiek izveidots uz vairākiem kolonnām vienlaikus un ļauj datu bāzei ātri atrast ierakstus, kas atbilst vairākām lauku prasībām.

Piemēram, SQL:

CREATE INDEX idx_name ON table_name (column1, column2);

Tas paātrinās vaicājumus ar WHERE nosacījumiem par column1 un column2 kopā.