MYSQL 主从同步日志暴涨
如果 my.cnf 中启用 :
log-bin=mysql-bin 二进制文件 (记录了所有对数据的更改)
mysql 就会记录 log ,如果做了主从同步功能,有可能 log=.............../mysql.log 日志就会暴涨,这种同步情况下,不能注释 log-bin=mysql-bin ,否则主从失效
解决:方法一
在my.cnf 里面添加一句:expire_logs_days=123456..........
意思是:超过...天的binlog文件在日志切换的时候就会自动删除
方法二
设置max_binlog_size 参数
意思是:指定了单个二进制文件的最大值,如果超过该值,则产生新的二进制文件
另:查看当前日志保存天数:
show varables like '%expire_logs_days%';