MySQL
AWS
RDS

RDS(MySQL) でスローログが出力されなくなる場合がある

環境

  • RDS
  • MySQL 5.6.34

事象

  • RDS(MySQL)でtable出力していたスローログをCloudWatch Logsに出力しようとしたが、寝ても覚めても出力されなかった
  • 設定したパラメータでスローログ関連のものの値は以下の通り(設定は間違っていない)
slow_query_log=1
log_output=FILE
long_query_time=1

対応

  • パラメータ:slow_query_log を 0 にして保存し、再度 1 に変更するだけで出力されるようになった
  • RDSでMySQLを使っている場合に一部で発生しているRDSのバグらしいが、詳細な条件は不明