配置单向同步时,请注意如下7 点:
如果同步对象为单个或多个表(非整库),那么在数据同步时,请勿对源库的同步对象使用gh-ost 或pt-online-schema-change 等类似工具执行在线DDL 变更,否则会导致同步失败。
暂不支持中国(香港)可用区 A 的 RDS MySQL实例配置数据同步。
配置数据同步,RDS MySQL实例必须具备内网地址。
如果源数据库没有主键或唯一约束,且所有字段没有唯一性,可能会导致目标数据库中出现重复数据
全量初始化过程中,并发 INSERT 会导致目标实例的表碎片,全量初始化完成后,目标实例的表空间比源实例的表空间大。
当同步对象为整个库,且库中的触发器(TRIGGER)会更新库内某个表时,可能导致源和目标库的数据不一致。请关闭目标库触发器。
RENAME TABLE 操作可能导致同步数据不一致。例如同步对象只包含表 A,如果同步过程中源实例将表A 重命名为表B,那么表B 将不会被同步到目标库。为避免该问题,您可以在数据同步配置时,选择同步表A 和表B 所在的整个数据库作为同步对象。
以上内容摘自《DTS控制台入门一本通》电子书,点击https://developer.aliyun.com/topic/download?id=803可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。