首批通过分布式安全可靠测评,为关键业务系统打造
DSG 同步上游增量数据至 OceanBase 时 DML Batch 性能优化
更新时间:2026-06-01 09:21
适用场景: DSG(迪士杰)同步上游系统增量数据至 OceanBase 效率不达标,业务表存在批量增、删、改,OceanBase 侧无资源瓶颈,SQL_AUDIT 可见 DML 效率正常、但无 Batch 逻辑。
优化方案: DSG 配置 Batch DML。
详细说明
修改以下 DSG 配置项:
[module=YLD] 装载模块
*******************************************************
real_disp_fi=y
real_disp_fd=y
real_disp_fu=y
real_disp_rows=10000
参数说明: real_disp_fi: 实时同步强制拆分插入操作(将 xf1 文件中的 insert 操作强制拆分,再按表名合并到一起并发装载)。 real_disp_fd: 实时同步强制拆分删除操作(将 xf1 文件中的 delete 操作强制拆分,再按表名合并到一起并发装载)。 real_disp_fu: 实时同步强制拆分更新操作(将 xf1 文件中的 update 操作强制拆分,再按表名合并到一起并发装载)。 real_disp_rows: 实时同步合并最大记录数据(应用于合并并发装载)。
适用版本
OceanBase 数据库所有版本。