查看热点表信息

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

前提条件

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

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

注意事项

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

操作步骤

说明

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

  1. 进入目标地域的同步任务列表页面(二选一)。

    通过DTS控制台进入

    1. 登录数据传输服务DTS控制台

    2. 在左侧导航栏,单击数据同步

    3. 在页面左上角,选择同步实例所属地域。

    通过DMS控制台进入

    说明

    实际操作可能会因DMS的模式和布局不同,而有所差异。更多信息,请参见极简模式控制台自定义DMS界面布局与样式

    1. 登录DMS数据管理服务

    2. 在顶部菜单栏中,选择集成与开发 > 数据传输(DTS) > 数据同步

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

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

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

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

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

    热点表信息展示了DTS任务中,目标端当前待变更最频繁的数据。若目标端当前有增量数据变更,界面将展示当前的热点表信息;若目标端当前没有增量数据变更,界面将展示最近一条热点表信息。

    • 库名:该数据所属的数据库名称。

    • 表名:该所属的表名称。

    • 冲突key:该数据中主键或唯一键的值。

    • 冲突程度:该数据待执行增量变更的次数,数值大于等于1。

      说明

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

后续操作

  1. 单击参数设置页签。

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

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

  4. 单击确定

    说明

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

  5. 单击提交参数

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

    说明

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

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

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