binlog日志的模式分三种
statement Level模式
每一条会修改数据的sql都会记录到master的binlog中, slave在复制的时候,sql进程会解析成和原来master端执行过的相同的sql再执行。
即 只保存sql语句
优点:不需要记录每一行的变化,较少bin-log日志量,节约IO,提高性能。
缺点:由于它是记录执行语句,
所以,为了让这些语句在slave端也能正确执行,
那么它还必须记录每条语句在执行的时候的一些相关信息,
也就是上下文信息,
来保证
2024-11-07