更新时间:2025-10-16 GMT+08:00
分享

PGXC_WLM_OPERATOR_STATISTICS

PGXC_WLM_OPERATOR_STATISTICS视图显示在所有CN上正在执行作业的算子信息。系统管理员权限可以查询集群所有用户的作业算子信息,普通用户仅可查询自己的作业算子信息。

PGXC_WLM_OPERATOR_STATISTICS视图的字段同表1相同,具体字段内容如下:

表1 GS_WLM_OPERATOR_STATISTICS字段

名称

类型

描述

queryid

bigint

语句执行使用的内部query_id。

pid

bigint

后端线程ID。

plan_node_id

integer

查询对应的执行计划的plan node id。

plan_node_name

text

对应于plan_node_id的算子的名称,算子名称长度最大为127字符(不包含空格等格式化字符)。

start_time

timestamp with time zone

该算子第一次开始执行的时间。

duration

bigint

该算子从开始执行直到结束时总的执行时间(ms)。

status

text

当前算子的执行状态,包括waiting、running和finished。

query_dop

integer

当前算子执行时的并行度。

estimated_rows

bigint

优化器估算的行数信息,若返回的预估行数超过int64_max时,显示为int64_max。

tuple_processed

bigint

当前算子在所有DN上的返回的元素个数总和,若返回的预估行数超过int64_max时,显示为int64_max。

min_peak_memory

integer

当前算子在所有DN上的最小内存峰值(MB)。

max_peak_memory

integer

当前算子在所有DN上的最大内存峰值(MB)。

average_peak_memory

integer

当前算子在所有DN上的平均内存峰值(MB)。

memory_skew_percent

integer

当前算子在各DN间的内存使用倾斜率。

min_spill_size

integer

若发生下盘,所有下盘DN的最小逻辑下盘数据量(MB),默认为0。

max_spill_size

integer

若发生下盘,所有下盘DN的最大逻辑下盘数据量(MB),默认为0。

average_spill_size

integer

若发生下盘,所有下盘DN的平均逻辑下盘数据量(MB),默认为0。

spill_skew_percent

integer

若发生下盘,DN间下盘倾斜率。

min_cpu_time

bigint

该算子在所有DN上的最小执行时间(ms)。

max_cpu_time

bigint

该算子在所有DN上的最大执行时间(ms)。

total_cpu_time

bigint

该算子在所有DN上的总执行时间(ms)。

cpu_skew_percent

integer

DN间执行时间的倾斜率。

warning

text

主要显示如下几类告警信息:

  1. Sort/SetOp/HashAgg/HashJoin spill
  2. The max spill size exceeds the alarm size 256MB
  3. The max broadcast size exceeds the alarm size 100MB
  4. Early spill
  5. Spill times is greater than 3
  6. Spill on memory adaptive
  7. Hash table conflict
  8. NestLoop in hashjoin

parent_id

integer

该算子节点的父节点id。

exec_count

integer

该算子节点在所有DN上的最大执行次数。

progress

text

该算子的进度信息,第一个算子展示的是作业整体的进度。其他算子展示的是当前算子进度信息。

min_net_size

bigint

该算子在所有DN上的最小网络通信数据量(KB),主要涉及网络算子。

max_net_size

bigint

该算子在所有DN上的最大网络通信数据量(KB),主要涉及网络算子。

total_net_size

bigint

该算子在所有DN上的总网络通信数据量(KB),主要涉及网络算子。

min_read_bytes

bigint

该算子在所有DN上的最小磁盘读取数据量(KB)。

max_read_bytes

bigint

该算子在所有DN上的最大磁盘读取数据量(KB)。

total_read_bytes

bigint

该算子在所有DN上的总磁盘读取数据量(KB)。

min_write_bytes

bigint

该算子在所有DN上的最小磁盘写入数据量(KB)。

max_write_bytes

bigint

该算子在所有DN上的最大磁盘写入数据量(KB)。

total_write_bytes

bigint

该算子在所有DN上的总磁盘写入数据量(KB)。

相关文档