MySQL Binlog增加超过正常指定

ma8fv8wu  于 5个月前  发布在  Mysql
关注(0)|答案(1)|浏览(36)

我已经为mysql 5.7启用了binlog,我看到一些文件在同一时间被创建了两次(一个是100 mb,另一个是2.3GB),它们以前没有被创建过,bin日志大小是100 mb,这可以从其他文件中看到(请参阅此帖子的附件)。最后一个文件正在写入。突出显示的文件是错误的吗?请任何人解释,谢谢binlog files yellow marked are increases
启用的常规查询日志

o7jaxewo

o7jaxewo1#

https://dev.mysql.com/doc/refman/8.0/en/binary-log.html说:
如果您使用大型事务,则二进制日志文件可能会比max_binlog_size大,因为事务是以一个整体写入文件的,而不会在文件之间拆分。
这意味着,如果您在单个事务中更改了许多行,或者行包含非常大的数据值(例如,长BLOB或TEXT内容),则单个二进制日志可能会远远超过假定的大小限制。

相关问题