log-binを削除する

投稿者: | 2018/02/09

サーバーの容量が圧迫されていて調べてみるとどうやらlog-binがたまってきている様子。
単純に削除できそうですがちょっと怖いので調べてみると削除するコマンドがありました。

mysql>purge master logs to 'mysql-bin.000083';

※指定した番号より古いものがすべて消されます。数が多いと固まるので注意してください。

そもそも消していいなら期限をもっと短くするべきで設定できます。
実行中でも変えられます。

mysql>SET GLOBAL expire_logs_days = 7;

my.cnfにも設定しておきましょう。

expire_logs_days = 7

ただいつ実行されるのかよくわからないのである程度purgeしたあとで設定しておきましょう。


コメントを残す

メールアドレスが公開されることはありません。