DBAtlas · 数据库运维图谱

清除旧的 binary log(PURGE)

MySQLBinlog 与日志

命令

PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;

作用

从磁盘删除早于指定日期的 binary log 文件。

适用场景

当 binlog 填满磁盘时,用于清理不再需要的旧日志。

注意

如果副本仍需要正在被删除的 binlog,复制会中断;请先用 SHOW REPLICA STATUS 确认所有副本都已越过它。删除到指定文件为止:PURGE BINARY LOGS TO 'mysql-bin.000123'; 自动清理请使用 binlog_expire_logs_seconds 设置。

在 DBAtlas 中打开 →

相关内容