#822

Sukurkite indeksą «karštoje» lentelėje neblokuodami rašytojų

«Karštoje» produkciniame lentelėje negalima imti sunkios užrakto indekso kūrimui — sustoja visas rašymo srautas. Produkcijoje indeksas pridedamas neblokuojančiu režimu (CONCURRENTLY) ir kuriamas fone nestabdant paslaugos. Smėliadėžės ypatybė: vertintojas vykdo jūsų SQL tranzakcijos viduje, o neblokuojantį indekso kūrimą tranzakcijos viduje Postgres draudžia. Todėl šiame uždavinyje naudokite paprastą indekso kūrimą — vertintojas tikrina tik patį jo egzistavimo faktą. Sukurkite indeksą pavadinimu events_user_kind_idx lentelėje events pagal stulpelius user_id ir kind.

Jūsų užklausos rezultatas bus rodomas čia