设置冲突修复策略
更新时间:2025-08-15
在复杂拓扑结构中,多个节点同时进行数据写入,可能会发生主键冲突问题,DTS 支持在配置迁移任务对象时设置冲突修复策略,可以在冲突时报错提示用户处理,或者使任务继续运行。
前提条件
- 冲突修复策略功能当前支持的同步链路: MySQL/GaiaDB 相互之间。
- 仅增量同步支持冲突修复策略。
冲突修复策略
-
报错
增量同步发生主键冲突时,任务直接报错并进入失败状态,需要用户手动处理后才能继续
-
覆盖
增量同步发生主键冲突时,用源库的主键数据覆盖目标的主键数据
-
跳过
增量同步发生主键冲突时,忽略源库的主键插入数据,以目标库的内容为准
操作步骤
- 在 对象映射 步骤中,勾选增量同步。
-
根据实际情况,选择不同语句的冲突修复策略。
说明:支持分别设置 Insert、Update 语句的冲突修复策略。
- Insert 冲突修复策略默认为跳过
- Update 冲突修复策略默认为报错
- 根据提示完成后续操作。