Innan du kör DROP TABLE
, kör
SELECT pg_backend_pid();
Det kommer att berätta för dig backend process ID. Kör sedan DROP TABLE
i samma databassession .
Sedan, när DROP TABLE
hänger, starta en ny session och kör
SELECT pg_blocking_pids(<backend PID>);
Då vet du vilka sessioner som blockerar dig och kan döda dem eller vidta mindre störande åtgärder för att bli av med dem.