JAEN

SQL

クエリ/接続の強制終了

破壊的クエリ/接続を終了

KILL <id>;

暴走クエリやデッドロックの原因セッションを終了させる。

実行例

  • SELECT pg_terminate_backend(12345);PGで接続を強制終了

書式

(MySQL) KILL <id>; (PG) SELECT pg_terminate_backend(<pid>);

実行前の注意

対象トランザクションは中断。誤終了に注意。

この症状のとき使う

デッドロック・ロック待ちが多発する
2
長時間ロックを保持するセッションを終了するKILLの前に対象クエリの業務影響を確認。
手順をすべて見る →

関連コマンド

実行する前に、もう一度手元で確かめられます

オプションを1文字間違えると戻せないコマンドがあります。端末内の辞典なら、通信が無くても確認できます。インストール無料、広告なし。

App Storeで無料インストール