首批通过分布式安全可靠测评,为关键业务系统打造
同步 DDL
更新时间:2026-04-14 15:40:37
本文为您介绍创建数据迁移项目时,同步 DDL 选项的适用场景、使用限制和操作步骤。
适用场景
创建数据迁移项目时,您可以设置是否同步 DDL。只有设置同步 DDL 后,Create/Alter/Drop/Truncate Table 等 DDL 语句才会被同步至目标端。该功能常用于长期的数据迁移、数据同步项目,可以显著降低项目运维的成本。
使用限制
除支持的同步 DDL 类型外,其它类型均不支持。具体 DDL 范围请参见 同步 DDL 支持的范围和限制。
如果需要同步的表涉及其它类型的 DDL,数据迁移项目可能会中断并造成数据问题,且无法恢复。
请勿在结构迁移和全量迁移阶段执行库或者表结构变更的 DDL 操作,否则可能导致数据迁移项目中断。
操作步骤
新建数据迁移项目,并配置至 选择迁移类型 步骤。
详情请参见 数据迁移 模块相应类型的创建数据迁移项目文档。
在 选择迁移类型 页面,勾选 增量同步 > 同步 DDL。
在 同步 DDL 区域选择 源端执行 或 目标端执行。
源端执行:表示 DDL 操作仅在源端执行,并增量同步至目标端。
目标端执行:表示 DDL 操作仅在目标端执行,并增量同步至源端。
根据提示完成后续的项目配置。