binlog 模式

row复制逻辑

sbr&rbr对比测试

rbr参数binlog_row_image

mysqlbinlog --base64-output=decode-rows -v mysql-bin.000024

总结:
1、ROW模式强推每个表有主键,不然从库的sql线程执行效率大大降低
2、没有主键的DML,where条件是全列模式 set 是根据binlog_row_image写入具体的更新,每行更新,都会记录,即使row模式的更新SQL一致

你可能感兴趣的:(binlog 模式)