Postgresql / PPAS/Lock
[PPAS / Postgresql] pg_locks 테이블을 참고하여 Transaction 사용하는 테이블 확인
원샷원따봉
2014. 11. 18. 17:30
blocking_statement 필드와 blocking_pid 를 확인하여
어떤 테이블이 트랜잭션을 쓰고있는지 확인.
focus=# select relation::regclass from pg_locks where pid=2782;
relation
-----------------------
focus.pk_tb_sample
focus.ix_tb_sample_01
focus.tb_sample
DUAL
focus.ix_tb_sample_02
focus.ix_tb_sample_03
focus.ix_tb_sample_04