MySQL什么时候轮换二进制日志

2023年 10月 19日 54.4k 0

MySQL何时旋转二进制日志?

有几种情况会触发二进制日志循环:

  • binlog大小大于max_binlog_size
  • MySQL重新启动。
  • 执行  FLUSH [BINARY] LOGS 命令 ( 刷新日志关闭并重新打开所有日志文件。如果启用了二进制日志记录,则二进制日志文件的序列号会相对于前一个文件增加1 )
  • mysqldump --flush-logs (-F)

参考:

https://dev.mysql.com/doc/refman/5.7/en/binary-log.html
https://dev.mysql.com/doc/refman/5.7/en/flush.html
https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html#option_mysqldump_flush-logs
https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_max_binlog_size

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论