PostgreSQL セッションを切断する

PostgreSQL セッションを切断する

PostgreSQLで、セッションを切断する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

セッションを切断

現在接続しているセッションを切断したい場合は、「pg_terminate_backend」を使用します。

select pg_terminate_backend(プロセスID)

実際にプロセスIDを確認して、切断してみます。

まずは、確認します。

select * from pg_stat_activity

実行結果

PIDが確認できるので、切断したいIDを指定します。

select pg_terminate_backend(281695)

実行結果

ID「281695」が切断されたことが確認できます。