我在Centos 6上运行了一个MySQL 5.7,我启用了二进制日志,并且没有为配置文件中二进制日志的最大大小提供任何自定义值。默认情况下,参数max_binlog_size = 1073741824,相当于1GB。这意味着,一旦二进制日志达到1GB大小,就应该创建一个新文件。
我在我的服务器上观察到,所有的二进制日志文件都是不同大小的,有很多对比,比如200 4GB、165 4GB、4GB等等。
当二进制日志文件的最大大小为1GB时,为什么会发生这种情况?是否有必要在配置文件中显式地提到默认的最大大小?
https://dba.stackexchange.com/questions/172807
复制相似问题