目录
前言
上一篇文章我们实现了主从复制https://blog.youkuaiyun.com/Delicious_Life/article/details/106154307
主从复制有三种模式,分别是基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication, MBR)。对应的,binlog的格式也有三种:STATEMENT,ROW,MIXED
mysql默认的主从复制模式是ROW
模式划分
STATEMENT模式(SBR)
记录每一条SQL修改
- 每一条会修改数据的sql语句会记录到binlog中。优点是并不需要记录每一条 sql语句和每一行的数据变化,减少了binlog日志量,节约IO,提高性能。
- 缺点是在某些情

本文介绍了MySQL主从复制的三种模式:基于SQL语句的复制(STATEMENT)、基于行的复制(ROW)和混合模式复制(MIXED)。ROW模式为默认,避免了数据不一致的问题,但日志量大;STATEMENT模式节省日志空间,但可能引发数据不一致;MIXED模式结合两者优点。同时,文章提供了更改复制模式的步骤,包括查看、修改配置和重启服务。
最低0.47元/天 解锁文章
2965

被折叠的 条评论
为什么被折叠?



