Mysqlプロセス削除コマンド(RDS)

プロセスリスト一覧

show full processlist;

プロセスID指定でkill

CALL mysql.rds_kill(#{プロセスID});


ユーザ指定でkill

select concat('CALL mysql.rds_kill(',id, ');') from information_schema.processlist where user='XXXXX'

以下を実行する

CALL mysql.rds_kill(XXXX);


INFORMATION_SCHEMAデータベース
INFORMATION_SCHEMA PROCESSLIST テーブル一覧

IDUSERHOSTDBCOMMANDTIMESTATEINFO
IDカラムステートメントを発行したMySQLユーザー
(またはunauthenticated user)
ホスト名DB名スレッドが現在の状態になってからの秒数。

参考:https://dev.mysql.com/doc/refman/5.6/ja/information-schema-processlist-table.html



コメント

タイトルとURLをコピーしました