实例验证MySQL|update字段为相同的值是否会记录binlog

xiaoziqie_590 12 0 PDF 2020-12-17 08:12:06

一 前言 前几天一个开发同事咨询我,update 更新字段为相同的值是否会记录binlog,我回复说不会。 其实 严格的说这个答案是不准确的,说要区分场景。是否记录 update 语句到binlog依赖于 binlog_format 的设置。具体情况 实践出真知。 二 测试 2.1 binlog_format 为 ROW 模式 2.2 binlog_format 为 STATEMENT 模式 解析binlog内容,完整的记录了update语句。 2.2 binlog_format 为 MIXED 模式 当 row_format 为mixed或者statement格式是,binlo

用户评论
请输入评论内容
评分:
暂无评论