担心MySQL binlog文件增长速度过快而撑爆磁盘空间?
那么你需要了解一下Percona 8.0 binlog_space_limit参数(限制二进制日志文件使用的磁盘空间)
该变量对所有二进制日志的总大小(以字节为单位)设置了上限。当达到限制时,最旧的二进制日志将被清除,直到总大小低于限制或仅保留活动日志。
默认值0禁用该功能。日志空间没有限制。二进制日志会无限累积,直到磁盘空间已满。
例子
在文件中将设为binlog_space_limit 50GB my.cnf:
[mysqld]
...
binlog_space_limit = 50G
...
官方文档:https://docs.percona.com/percona-server/8.0/binlog-space.html#binlog_space_limit