#802

Zgradi pravi indeks za najpogostejšo poizvedbo podpore

Na SaaS-tabli vstopnic podpora nenehno izvaja »odprte vstopnice, urejene po prioriteti padajoče, prvih 50«. Preprost indeks na status pokrije filter, ne pa razvrščanja — Postgres rezultat še vedno razvrsti ločeno. Sestavljeni indeks čez dva stolpca hkrati — status plus priority padajoče — pokrije tako filter kot razvrščanje v enem prehodu. Zgradi tabelo tickets z id (primarni ključ), status (niz do 20 znakov), priority (celo število) in created_at (časovni žig s časovnim pasom), nato ustvari indeks z imenom tickets_status_priority_idx, kjer je status prvi stolpec, priority pa drugi v padajočem vrstnem redu.

Samo CREATE/ALTER/DROP — zaključni SELECT ni potreben.

Rezultat vaše poizvedbe se bo prikazal tukaj

Brez začetne sheme

Ta naloga se začne brez tabel — ustvarili jih boste z ukazom CREATE TABLE.