In this article, we will see query to check blocking in PostgreSQL Server.
Syntax to check blocking PostgreSQL Server:
SELECT datname , usename , wait_event_type , wait_event , pg_blocking_pids(pid) AS blocked_by_pid , query FROM pg_stat_activity WHERE wait_event IS NOT NULL;
Output is:
-[ RECORD 1 ]---+----------------- datname | postgres usename | james wait_event_type | Lock wait_event | relation blocked_by_pid | {15356} query | select * from address;