#822

Bygg ett index på en het tabell utan att blockera skrivare

På en het produktionstabell kan du inte ta ett tungt lås för att skapa ett index — hela skrivflödet stannar. I produktion läggs indexet till i ett icke-blockerande läge (CONCURRENTLY) och byggs i bakgrunden utan att stoppa tjänsten. Sandlådebegränsning: rättaren kör din SQL inuti en transaktion, och Postgres förbjuder icke-blockerande indexbyggen inuti en transaktion. Använd därför i den här uppgiften ett vanligt indexbygge — rättaren kontrollerar bara att indexet finns. Bygg ett index med namnet events_user_kind_idxevents över kolumnerna user_id och kind.

Ditt frågeresultat visas här