There's an echo in my head

日々のメモ。

mysqlのスローログの出力をオンラインで停止、再開する

停止:

mysql> SET GLOBAL slow_query_log = 0;

再開:

mysql> SET GLOBAL slow_query_log = 1;

現状:

mysql> show variables like "slow_query_%";

mysqldumpしたデータをインポートしていたらことごとくスローログに積もり積もっていって慌てて停止したという次第。オンラインでできてよかった(mysql 5.1から)。

参考

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。