Junior — Middle
Kā veidojas sastāvdaļu indekss datu bāzu pārvaldības sistēmā?
sobes.tech AI
Atbilde no AI
Sastādīts indekss datu bāzes pārvaldības sistēmā sastāv no vairākiem tabulas kolonnām, kas ir apvienotas vienā indeksā. Tas ļauj paātrināt vaicājumus, kas filtrē vai kārto datus pēc vairākiem laukiem vienlaikus.
Piemēram, MySQL var izveidot šādu sastādītu indeksu:
CREATE INDEX idx_name ON table_name (column1, column2);
Kolonnu kārta ir svarīga: indekss ir efektīvs vaicājumiem, kas izmanto pirmās kolonnas tajā pašā kārtībā. Piemēram, indekss uz (column1, column2) palīdzēs filtrēt pēc column1 vai pēc column1 un column2, bet ne tikai pēc column2.
Sastādīts indekss glabā visu norādīto kolonnu vērtības kopā, kas paātrina meklēšanu un kārtošanu pēc tām.