You need to enable JavaScript to run this app.
导航
调整全量迁移速率
最近更新时间:2024.11.28 17:46:51首次发布时间:2021.11.21 10:32:58

您可以在数据迁移任务执行过程中,根据业务数据压力调整全量数据的迁移速率。本文介绍如何通过 DTS 控制台调整全量迁移速率。

前提条件

已创建并启动全量迁移任务。创建和启动迁移任务的方法,请参见创建并启动迁移任务

使用限制

  • 仅当迁移进度进入全量迁移阶段时,才支持调整全量迁移速率。查看迁移进度的方法,请参见查看迁移进度
  • 当迁移速率过高时,可能会影响源端数据库的性能,您可以根据源端数据库和目标端数据库的读写压力适当调整迁移速率。
  • 关闭全量迁移速率时,迁移速率会以系统默认性能上限 15MB/s 进行迁移。如果需要提升系统的性能上限,请提交工单联系技术支持。
  • 只有实例类型为 MySQL、MongoDB 和 PostgreSQL 的任务支持设置全量迁移速率。
  • 当前只有 MySQL 类型的迁移任务支持开启任务的全增一体功能,开启后任务的全量数据和增量数据被混合去重后并发迁移到目标端,因此将不支持单独调整任务的迁移任务并发数。未开启全增一体任务前创建的任务仍支持调整任务的迁移任务并发数。关于 DTS 的全增一体功能的更多信息,请参见什么是全增一体

操作步骤

  1. 登录 DTS 控制台

  2. 在顶部菜单栏的左上角,选择项目和地域。

  1. 迁移任务列表页面,找到目标迁移任务,单击任务 ID。

  2. 在数据迁移页,单击监控页签。

  3. 监控页签,单击调整全量迁移速率

  4. 调整全量迁移速率对话框中设置以下参数。

    参数说明
    每秒迁移的行数按需开启并设置每秒迁移的行数,防止在迁移速率过高时,影响源库的性能,您可以根据源库和目标库的读写压力情况适当调整每秒迁移的行数。默认值 100000,取值范围 1~100000。
    每秒迁移的数据量按需开启并设置每秒迁移的数据量,单位 KB,防止在迁移速率过高时,影响源库的性能,您可以根据源库和目标库的读写压力情况适当调整每秒迁移的数据量。默认值 25000,取值范围 1~25000。
    迁移任务并发数按需设置迁移任务的并发数,该并发数可以提升迁移任务的性能和效率,进而确保迁移任务可以快速稳定地完成。默认值 8,取值范围 8~64。

    说明

    • 关闭限制时,迁移速率会以系统默认性能上线 15MB/s 进行迁移,如需上调迁移速率,请提交工单联系技术支持。
    • 当迁移速率过高时,可能会影响源库性能,请根据源和目标库的读写压力情况适当调整。
  5. 单击确定