greenplum gpmetrics.gpcc_queries_history表各列的含义

在gp数据库中,经常会用到 gpmetrics.gpcc_queries_history 查询历史会话信息做审计用。

在该表中各个列的解释:

  1. ctime:行创建时间

  2. tmid:time identifier,时间戳,所有与查询相关联的记录都将具有相同的tmid值

  3. ssid:session id,所有与查询相关联的所有记录都将具有相同的ssid值

  4. ccnt:Command number,所有与查询相关联的所有记录都将具有相同的ccnt值

  5. username:执行查询的角色名

  6. db:被查询的数据库名

  7. cost:由传统计划器或GPORCA计算出的执行查询的估计成本

  8. tsubmit:Time the query was submitted.查询提交到数据库的时间

  9. tstart:Time the query was started.查询开始时间

  10. tfinish:Time the query finished.查询结束时间

  11. status:状态栏,有abort, error, done三种

  12. rows_out:查询返回的行数

  13. error_msg:查询失败的话返回错误信息

  14. plan_gen:执行计划生成来源。假如执行计划产生于传统计划器为PLANNER,如果执行计划产生于GPORCA(Tanzu查询优化器),为OPTIMIZER

  15. query_hash:查询文本产生的哈希值

  16. query_text:完整的查询文本,有些查询可能会在存入历史数据库前重新格式化

  17. application_name:建立到数据库连接的客户端应用程式名称

  18. rsqname:resource queue name,如果gp_resource_manager配置的是queue,该列显示即为管理该查询的资源队列名称

  19. rsgname:resource group nanme,如果gp_resource_manager配置的是group,该列显示即为管理该查询的资源组名称

  20. cpu_master:查询在GP master实例节点上的总计CPU使用率
  21. cpu_segs:此查询在所有segments中的总CPU使用率,以秒为单位。这是从数据库阵列中所有活动主段获取的CPU使用率值的总和。
  22. cpu_master_percent:执行此查询期间master主机上的平均CPU使用率百分比。
  23. cpu_segs_percent:执行此查询期间segment主机上的平均CPU使用率百分比。
  24. skew_cpu:显示此查询在系统中的处理偏差量。当一个segment对查询执行不成比例的处理量时,就会发生CPU倾斜。倾斜是根据查询执行期间所有段上使用的总CPU秒使用量计算的。
  25. skew_rows:显示系统中的行倾斜量。当一个segment对查询产生不成比例的行数时,就会发生行倾斜。
  26. memory:所有segment用于执行此查询的内存总大小(以kilobytes(KB)为单位。
  27. disk_read_bytes​​​​​:从磁盘读取的所有bytes
  28. disk_write_bytes:往磁盘写的所有bytes
  29. spill_size:所有segments在执行时总溢出大小bytes
  30. rqpriority:resource queue priority,管理此查询的资源队列的优先级设置。如果启用了资源组管理,则为空。
  31. query_tag:描述查询的键值对
  32. slices_metrics:切片的cpu/内存/磁盘指标。
  33. peak_memory:执行查询期间所有segment的最大内存使用量,以KB为单位。
  34. node_sliceid:node id到切片id的映射
  35. access_tables_info:查询访问表的oid

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半岛铁盒BKB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值