开发者社区> 问答> 正文

阿里RDS为什么用ROW模式作为默认的设置

阿里为什么要将MySQL的binlog_format格式默认成ROW格式呢?
如果碰到客户有不带索引的update或者delete,那从库得多慢呀。

为什么不考虑用MIXED呢?既能保证数据一致性,又能减少日志,又可以避免客户不带索引的update或者delete造成备库延迟的问题。

求解惑。

展开
收起
shuangbest 2018-06-06 17:02:24 3009 0
1 条回答
写回答
取消 提交回答
  • row based binlog主要是考虑到实时数据同步(例如通过dts同步到你的其它下游系统)方便,备份与快速回滚安全性也比较好

    2019-07-17 22:44:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像