#801

Adj hozzá idegen kulcsot egy nagy éles táblához blokkolás nélkül

Egy nagy éles táblához idegen kulcsra van szükség. A sima hozzáadás kizárólagos zárat vesz fel — az olvasás és írás blokkolva van, amíg végigpásztázza a táblát. A trükk két lépésből áll: először felakasztod a kulcsot «ne validáld még» jelzéssel (azonnali, nem blokkolja az írókat), majd egy külön paranccsal lefuttatod a validálást a régi sorokon (írási zárak nélkül). Építsd fel a parents és children táblákat, szúrj be néhány sort. Adj hozzá a children táblához egy children_parent_id_fkey idegen kulcsot a parent_id oszlopról a parents(id) mezőre azonnali validálás nélkül. Ezután futtasd le ennek a kulcsnak a validálását — végül validáltként kell megjelölve lennie.

Csak CREATE/ALTER/DROP — nincs szükség záró SELECT-re.

A lekérdezésed eredménye itt jelenik meg

Nincs kiinduló séma

Ez a feladat táblák nélkül indul — neked kell létrehoznod őket CREATE TABLE-lel.