华为云云数据库rdsRDS for MySQL Binlog生成的机制_云淘科技
场景一
RDS for MySQL实例设置了7天的Binlog保留,按照5分钟生成一个Binlog与实际的数据量不符。
原因分析:
RDS for MySQL实例自创建完成时起,生成全量自动备份文件之后,每5分钟会生成Binlog。
如果没有数据,不会生成日志。
场景二
业务量没有明显增加,但是生成的Binlog增量备份文件占用大幅增长。
原因分析:
RDS for MySQL Binlog是row模式,在row模式下,Binlog会记录修改前整行的数据和修改后的整行数据。
示例:表内有一列的数据比较大,实际update操作时不会更新该数据。但是Binlog会完整地记录update操作前后所有列的数据,导致Binlog备份文件占用增大。
父主题: 主备复制
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家