#818

Vali indeks kliendiprofiili «viimase 20 tellimuse» jaoks

Kliendiprofiili UI laeb paneeli «selle kliendi viimased 20 tellimust» — filter kliendi identifikaatori järgi ja sorteerimine loomiskuupäeva järgi kahanevalt limiidiga 20. Kahest eraldiseisvast indeksist ei piisa: pärast filtreerimist sorteerib Postgres väljavõtet ikkagi eraldi. Liitindeks kahe veeru peale korraga — klient pluss kuupäev kahanevalt — katab nii filtri kui ka sorteerimise ühe käiguga. Ehita indeks nimega orders_customer_created_idx tabelis orders, kus esimene veerg on customer_id ja teine created_at kahanevas järjekorras.

Sinu päringu tulemus ilmub siia