RDS(MySQL)に詰まったSQLを削除したいっ!

RDSでPerformance insightsを見てたら、トップSQLが常に固定されてる(というか、動いてない?)状態になってて、永遠と消えなくなったのでKILLしようと思います。

// プロセスIDを確認
mysql> SHOW FULL PROCESSLIST;

普通にMySQLであれば

// プロセスIDを指定してKILL
mysql> KILL 1111;

で、KILLできるんですが、RDSの場合は以下のように

// プロセスIDを指定してKILL
mysql> CALL mysql.rds_kill(1111);

でプロセスを落とすことができました👍✨

参考

セッションやクエリの終了 – Amazon Relational Database Service