【PostgreSQL】接続中のセッションを確認する
接続中のセッションを確認する
次のSELECT文を実行すると、現在接続中のセッションを取得できます。
select * from pg_stat_activity
where datname = 'データベース名';
接続中のセッションを切断する
接続中のセッションを切断するSQLです。
セッションの切断ができると、実行結果にtrueが返ります。
-- 設定するpidはこの上の『接続中のセッションを確認する』で取得する
SELECT pg_terminate_backend(pidを設定);