开发者社区> 问答> 正文

BinLog 文件中的Mixed 记录模式是什么样的?

BinLog 文件中的Mixed 记录模式是什么样的?

展开
收起
游客cum3jectrqmmy 2022-01-13 15:26:04 525 0
1 条回答
写回答
取消 提交回答
  • Mixed 模式下的 BinLog 是 Row 模式和 Statement 模式的混用。在这种模式下, 一般会使用 Statement 模式保存 BinLog , 如果存在 Statement 模式无法复制的操作, 例如在MySQL 主数据库中使用了 last_in sert_ id() 和 now () 等函数, MySQL 会使用 Row 模式保存BinLog。也就是说, 如果将 BinLog 的记录模式设 置为 Mixed , MySQL 会根据执行的 SQL语句选择写入的记录模式。

    资料来源:《深入理解分布式事务:原理与实战》,下载链接为:https://developer.aliyun.com/topic/download?id=8201。

    2022-01-13 18:20:07
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
PolarDB-X 2.0 全局 Binlog 与备份恢复能 立即下载
俞航翔|基于Log的通用增量Checkpoint 立即下载
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载