Day by day


MySQLのバイナリログ

投稿者: admin, カテゴリー: FreeBSD

MySQLのバイナリログ(mysql-bin.***)は、デフォルトで自動削除されないらしい。
つまりこのログがどんどんたまってストレージを圧迫していました。
データベースは一定期間ごとにバックアップを取っているので、古いバイナリログの自動削除設定をしました。
my.cnf内に以下の設定を追加します。

[mysqld]
expire_logs_days = 10

これで10日前までのバイナリログのみ保管されます。

expire_logs_days

バイナリログの自動削除の日数を指定する。
デフォルトは 0 で 「自動削除しない」ことを意味する。
MySQLサーバ起動時もしくはログをローテートするときが、ログを削除するタイミングである。

コメントを受け付けておりません。

フリースペース

バナーやブログパーツなどを貼って、ご自由にお使いください。