MySQLのバイナリログはデフォルトの設定だと自動削除されない。
そのため、ディスク容量の少ないサーバだと長期稼働で
ディスク容量が切迫する可能性がある。
mysql> SHOW MASTER LOGS;
で現在のバイナリログの状況が表示される。
mysql> RESET MASTER;
とすれば全てのバイナリログが削除され、ホスト名-bin.000001から新たにバイナリログが記録される。
エラーの追跡にバイナリログは役立つのでケースバイケースで対応する必要があるが、
ある程度の期間でローテーションを組んでいた方が無難。
expire_logs_daysに適切な値を入力させるのが吉かと。
my.cnfに書くときは
[mysqld] expire_logs_days=7
のように書く。
※epire_logs_days=7 の「=」は前後にスペースを入れてはいけない。
が、expire_logs_daysは信頼性に難があるらすぃ・・・。
手動でクリアするのが無難なのかねぇ。