MYSQL主从复制原理

2022-04-21  本文已影响0人  _Gaara_

从执行方法上看,有两种方式,一种是基于语句的复制,一种是基于行的复制。
顾名思义,语句复制的优点是,当更新十万条数据的sql,复制的时候仅需复制一个update的行。
行复制优点则在于可以完全正确的复制每一行。而不是先复制错误数据,再更新update。弊端就是当新的一个update进入时,行复制需要将所有更改的行全部写入binlog,这个日志事件就会很大。
如果在设置主从同步的时候没有制定复制方式,将默认以基于行的复制策略进行。但也不是一成不变的,当MYSQL发现语句无法被正确的执行,则会切换基于行的复制模式。所以是可以动态切换的。
行复制的优点:

上一篇 下一篇

猜你喜欢

热点阅读