您可以在数据同步任务执行过程中,根据业务数据压力调整全量同步速率。本文介绍如何通过 DTS 控制台调整全量同步速率。
已创建并配置全量同步任务,其中:
仅当同步进度进入全量同步阶段时,才支持调整全量同步速率。查看同步进度的方法,请参见查看同步进度。
当同步速率过高时,可能会影响源端数据库的性能,您可以根据源端数据库和目标端数据库的读写压力适当调整同步速率。
关闭全量同步速率时,同步速率会以系统默认性能上限 15MB/s 进行同步。如果需要提升系统的性能上限,请提交工单联系技术支持。
只有实例类型为 MySQL、MongoDB 和 PostgreSQL 的任务支持设置全量同步速率。
当前只有 MySQL 类型的同步任务支持开启任务的全增一体功能,开启后任务的全量数据和增量数据被混合去重后并发同步到目标端,因此将不支持单独调整任务的全量同步速率,未申请开启全增一体功能前创建的任务仍支持修改任务的同步任务并发数。关于 DTS 的全增一体功能的更多信息,请参见什么是全增一体。
登录 DTS 控制台。
在顶部菜单栏的左上角,选择项目和地域。
在左侧导航栏,单击数据同步。
在同步任务列表页找到目标同步任务,选择任务进度右侧的 ... > 任务详情。
在数据同步页,单击监控页签。
在监控页签,单击调整全量同步速率。
在弹出的对话框中设置如下参数。
参数 | 说明 |
---|---|
每秒同步的行数 | 按需开启并设置每秒同步的行数,防止在同步速率过高时,影响源库的性能,您可以根据源库和目标库的读写压力情况适当调整每秒同步的行数。默认值 100000,取值范围 1~100000。 |
每秒同步的数据量 | 按需开启并设置每秒同步的数据量,单位 KB,防止在同步速率过高时,影响源库的性能,您可以根据源库和目标库的读写压力情况适当调整每秒同步的数据量。默认值 25000,取值范围 1~25000。 |
同步任务并发数 | 按需设置同步任务的并发数,该并发数可以提升同步任务的性能和效率,进而确保同步任务可以快速稳定地完成。默认值 8,取值范围 8~64。 |
说明
单击确定。