SQL/postgresql

[postgresql] Lock 풀기

도미노& 2021. 8. 31. 15:12

Lock 확인

select
	t.relname,l.locktype,page,virtualtransaction,pid,mode,granted
from pg_locks l, pg_stat_all_tables t
where l.relation=t.relid 
order by relation asc;

 

Lock 풀기

-- 숫자는 Lock 확인의 pid
select pg_cancel_backend(12118);	-- 먼저 해 보고 
select pg_terminate_backend(20782);	-- 안 되면 얘를 실행한다.