#817

Ubrzaj pretragu po rijetkom statusu

U tablici orders 95% redaka ima status paid, a samo 5% status pending. Najčešći upit nadzora glasi: «daj mi sve pending narudžbe iz posljednjeg sata». Obični indeks po statusu obuhvaća sve retke tablice i ispada predebeo — pending se utapa u paid. Rješenje je djelomični indeks koji fizički sadrži samo pending retke: oko 20 puta je manji i brži za pretraživanje. Izgradi djelomični indeks pod nazivom orders_pending_idx na stupcu id tablice orders, ograničen uvjetom status = 'pending'.

Ovdje će se pojaviti rezultat tvog upita