全部产品
Search
文档中心

数据传输服务 DTS:查看热点表信息

更新时间:Nov 12, 2024

数据同步和迁移任务中数据频繁变更的表(热点表),可能会导致任务延迟超过1000毫秒。您可以通过控制台查看热点表信息,判断延迟是否由于热点表所导致,并根据实际情况开启热点合并功能以降低任务延迟。

前提条件

  • 已创建同步或迁移实例。

  • 若为迁移实例,需要包含增量迁移任务。

注意事项

当源库增量变更的数据同步或迁移到目标表,且增量任务的位点更新后,才会显示最新的热点表信息。

操作步骤

说明

数据同步和数据迁移实例查看热点表信息的步骤相似,本操作以查看同步实例的热点表信息为例进行介绍。

  1. 进入同步任务的列表页面。

    1. 登录DMS数据管理服务

    2. 在顶部菜单栏中,单击集成与开发

    3. 在左侧导航栏,选择数据传输(DTS) > 数据同步

    说明
  2. 同步任务右侧,选择同步实例所属地域。

    说明

    新版DTS同步任务列表页面,需要在页面左上角选择同步实例所属地域。

  3. 在同步任务列表页面,单击目标实例ID。

  4. 可选:在左侧导航栏,单击任务管理

  5. 实例进展区域,单击增量写入模块。

  6. 基本信息页签,查看热点表信息

    说明
    • 热点表信息展示了DTS任务中,目标端当前待变更最频繁的数据,格式为库名.表名:pk,uk:冲突深度。其中pk表示该数据中主键的值;逗号(,)表示或(即显示pk或uk);uk表示该数据中唯一键的值;冲突深度表示该数据待执行增量变更的次数,且大于等于1。

    • 若目标端当前有增量数据变更,界面将展示当前的热点表信息;若目标端当前没有增量数据变更,界面将展示最近一条热点表信息。

    若冲突深度大于10,为避免任务延迟过大,建议您开启热点合并功能。开启方法,请参见后续操作

后续操作

  1. 单击参数设置页签。

  2. 找到参数名trans.hot.merge.enable的目标行,并单击运行参数值列的编辑按钮。

  3. 修改参数对话框,将参数值修改为true修改参数

  4. 单击确定

    说明

    trans.hot.merge.enable运行参数值会变为true,并会提示(未生效)

  5. 单击提交参数

  6. 提交参数对话框,单击确定提交参数

    说明

    目前仅支持立刻生效,并且默认已勾选。

  7. 单击增量写入上方的刷新

    增量写入模块处于运行中,并且trans.hot.merge.enable运行参数值true且没有(未生效)提示时,表示热点合并功能开启成功。