【PostgreSQL】PostgreSQLでプロセスの確認とkillの方法
こちらのサイトに詳しく記載されています。
hirooooo-lab.com
■PostgreSQLで実行中プロセスの確認方法
SELECT procpid, start, now() - start AS lap, current_query FROM (SELECT backendid, pg_stat_get_backend_pid(S.backendid) AS procpid, pg_stat_get_backend_activity_start(S.backendid) AS start, pg_stat_get_backend_activity(S.backendid) AS current_query FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS S ) AS S WHERE current_query <> '' ORDER BY lap DESC;
■PostgreSQLでプロセスのKill方法
SELECT pg_cancel_backend([procpid]);
または
SELECT pg_terminate_backend([procpid]);
以上