yuan-er

导航

 

操作场景

TOP SQL列表通过多个维度的资源监控,诊断SQL运行情况。

特性约束

  • 目前的SQL跟踪信息,基于正常的执行逻辑。执行失败的SQL,其跟踪信息不具有准确的参考价值。
  • 节点重启,可能导致该节点的数据丢失。
  • SQL语句执行完立即退出会话,可能会丢失该会话未刷新到系统表中的数据。
  • 停止节点操作,会影响当前节点上TOP SQL的采集。

操作步骤

  1. 登录云数据库GaussDB管理平台(TPOPS)
  2. 单击具体实例名称,进入“实例管理”详情页。
  3. 选择诊断优化 > SQL诊断,默认显示“TOP SQL”页面。

     

    默认显示近1小时的数据,也可选择近6小时或近1天的数据,或者自定义时间展示所有TOP SQL语句的统计信息。

    可依据SQL文本或用户名进行搜索。可手动刷新展示列表。可单击后选择需要展示的参数字段。
    图1 TOP SQL
    表1 TOP SQL参数说明

    参数名称

    参数解释

    SQL文本

    归一化SQL模板语句。

    归一化SQL ID

    SQL ID。

    组件名

    DN或CN组件名称。

    用户名

    执行该SQL模板语句的用户。

    执行次数

    限定时间跨度内该SQL模板语句的执行次数。

    返回行

    SELECT返回的结果集行数。

     

  4. 单击操作 > 详情,可通过折线图分别展示近1小时,近6小时,近1天,和自定义的4个维度的SQL模板详细信息。

     

    图2 TOP-SQL详情
    表2 TOP SQL详情页参数说明

    参数名称

    参数解释

    平均耗时(ms)

    限定时间跨度内该SQL模板语句平均执行耗时。仅统计CN内核内运行时间。

    平均CPU耗时(ms)

    限定时间跨度内该SQL模板语句平均CPU时间。包括各DN时间。

    平均IO耗时(ms)

    限定时间跨度内该SQL模板语句平均IO时间。包括各DN时间。

    平均网络发送耗时(ms)

    限定时间跨度内该SQL模板语句平均网络发送时间。CN与CN、CN与客服端以及CN与DN之间物理连接网络消耗,可以分析SQL在分布式系统下的网络开销。

    平均网络接收耗时(ms)

    限定时间跨度内该SQL模板语句平均网络接收时间。CN与CN、CN与客服端以及CN与DN之间物理连接网络消耗,可以分析SQL在分布式系统下的网络开销。

    平均HASH耗时

    限定时间跨度内该SQL模板语句平均HASH执行时间。

     

 
posted on 2024-11-28 10:05  数据库笔记  阅读(33)  评论(0)    收藏  举报