Sobes.tech
Junior — Middle

Kokio tipo indeksą reikėtų naudoti, kai reikia efektyviai ieškoti įrašų keliuose lentelės laukuose?

sobes.tech AI

Atsakymas iš AI

Efektyvių įrašų paieškai keliuose laukuose lentelėje dažnai naudojamas sudėtinis (kompozitinis) indeksas. Šis indeksas sukuriamas keliuose stulpeliuose vienu metu ir leidžia duomenų bazei greitai rasti įrašus, atitinkančius kelių laukų sąlygas.

Pavyzdžiui, SQL:

CREATE INDEX idx_name ON table_name (column1, column2);

Tai pagreitins užklausas su WHERE sąlygomis dėl column1 ir column2 kartu.