更新时间:2025-09-05 GMT+08:00

生成WDR报告

操作场景

GaussDB支持生成WDR快照,用户可以在管理控制台采集和下载WDR报告。

约束限制

GaussDB实例的数据库引擎版本需要大于等于V2.0-3.100,内核版本大于等于503.0。版本号查询方法请参见查看云数据库GaussDB数据库和内核引擎版本

注意事项

用于生成报告的两个快照应满足以下条件:

  • 两次快照之间不能有节点重启。
  • 两次快照之间不能有主备切换。
  • 两次快照之间不能有删除数据库操作。
  • 数据库实例不能为只读状态。
  • 数据库实例不能为灾备实例。

操作提示:

  • 获取当前快照可立刻生成一次快照数据。
  • 快照数据生成时间间隔默认60分钟,开始snapshot时间和结束snapshot时间选取受系统中快照数据时间限制,选取间隔过短会导致采集失败。
  • 当数据库运行过程期间所生成的快照量数超过保留天数内允许生成的快照数量的最大值(默认为24*8=192)时,系统将在每次生成一次快照时清理一次snapshot_id最小的快照数据。
  • 在大量DDL期间做快照采集可能会导致采集失败。
  • 如果数据库实例中有大量的database或者大量表,做一次快照采集会花费很长时间。
  • 对于DN组件级别的采集,内核按分片进行采集,选中分片中的一个DN,WDR报告会展示分片中的所有组件。例如:dn_6001、dn_6002、dn_6003属于一个分片,采集报告时选择dn_6001,报告中会展示dn_6001_6002_6003。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB,进入云数据库 GaussDB信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。
  5. 在左侧导航栏中单击“诊断优化 > 性能报告”

  6. 按需选择和调整快照采集时间区间,然后单击“立即生成快照”。

    此操作会触发一次WDR快照全量查询,获取指定时间区间内的所有可用的完整快照,并剔除发生内核重置(节点重启、主备倒换、性能指标进行RESET操作、DROP DATABASE)的时间区间,将快照列表拆分成多个可选的快照片段分组列表。

  7. 选择“采集类型”。

    • 在“采集类型”选项中,按需选择报告类型。

      可选“实例级”、“组件级”,“组件级”可切换组件。

    图1 WDR报告任务配置信息

  8. 单击“生成WDR报告”按钮,下发快照报告创建任务。
  9. 查看WDR报告任务列表,耐心等待对应任务创建完成。

    • 如果采集状态为“采集成功”,单击“下载WDR报告”即可获取当前时间段的性能报告。
      图2 WDR报告任务列表

    • 如果采集状态为“失败”,请联系华为云客服协助解决。