#801

Dodaj FK velikoj produkcijskoj tablici bez blokiranja

Velikoj produkcijskoj tablici treba strani ključ. Obično dodavanje uzima ekskluzivnu bravu — čitanja i upisi su blokirani dok skenira. Trik je u dva koraka: prvo objesi ključ s «još ne validiraj» (trenutno, ne blokira pisce), zatim pokreni validaciju nad starim retcima u zasebnoj naredbi (bez brava za pisanje). Izgradi parents i children, umetni nekoliko redaka. Dodaj strani ključ children_parent_id_fkey u children od stupca parent_id na parents(id) bez trenutne validacije. Zatim pokreni validaciju tog istog ključa — na kraju treba biti označen kao validiran.

Samo CREATE/ALTER/DROP — bez završnog SELECT-a.

Ovdje će se pojaviti rezultat tvog upita

Nema početne sheme

Ovaj zadatak počinje bez tablica — stvorit ćeš ih pomoću CREATE TABLE.