我想执行一个简单的 DROP VIEW ...
但它卡住了。
我运行了这个查询 SELECT * FROM pg_locks WHERE NOT granted
,这个查询是从这个页面 Lock Monitoring 中获取的。
然而,他们建议的以下查询没有返回结果:
SELECT bl.pid AS blocked_pid,
a.usename AS blocked_user,
kl.pid AS blocking_pid,
ka.usename AS blocking_user,
a.query AS blocked_statement
FROM pg_catalog.pg_locks bl
JOIN pg_catalog.pg_stat_activity a ON a.pid = bl.pid
JOIN pg_catalog.pg_locks kl ON kl.transactionid = bl.transactionid AND kl.pid != bl.pid
JOIN pg_catalog.pg_stat_activity ka ON ka.pid = kl.pid
WHERE NOT bl.granted;
我现在应该去哪里看?