Trước khi chạy DROP TABLE
, thực thi
SELECT pg_backend_pid();
Điều đó sẽ cho bạn biết ID quy trình phụ trợ. Sau đó chạy DROP TABLE
trong cùng một phiên cơ sở dữ liệu .
Sau đó, khi DROP TABLE
đang treo, hãy bắt đầu một phiên mới và chạy
SELECT pg_blocking_pids(<backend PID>);
Sau đó, bạn biết phiên nào đang chặn bạn và có thể loại bỏ chúng hoặc thực hiện các biện pháp ít gây gián đoạn hơn để loại bỏ chúng.