意外と何度もやらかすので、メモ。

状態の確認

select * from pg_stat_activity;
select * from pg_locks;

ロックの解除方法

SELECT pg_cancel_backend(プロセスID);

プロセスIDには

pg_stat_activity.procid

又は

pg_locks.pid

を入れる。

それでもロックが解除出来ない場合は、

kill -9 プロセスID

とする。

参考サイト

U2Kの覚え書き ロックの解除方法