背景
从 2.2.5.0版本开始,CloudCanal写入 PostgreSQL 或 Greenplum 对端支持启用COPY模式的高性能写入方式。
此模式在增量阶段性能比以往基于JDBC PreparedStatement Batch 写入方式会有数量级提升。
使用限制
- 只适用于有主键的表的迁移和同步
优势
- 高性能的增量写入
- 冲突数据写入时不会因违反主键约束冲突而导致性能劣化
开启方式
步骤如下:
- 创建任务过程中第二步关闭选项“自动启动”
- 创建完任务后在任务详情页选择 功能列表->参数修改
- 在目标端数据源配置设置参数: increParallelApplyStrategy=TABLE, writeStrategy=copy即可开启copy写入模式
- 重启任务即可生效