暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

【学习笔记】mogdb参考指南-系统视图GS_WLM_OPERATOR_STATISTICS

原创 哇哈哈 2022-12-19
155

GS_WLM_OPERATOR_STATISTICS

GS_WLM_OPERATOR_STATISTICS视图显示当前用户正在执行的作业的算子相关信息。查询该视图需要sysadmin权限。

表 1 GS_WLM_OPERATOR_STATISTICS的字段

名称类型描述
queryidbigint语句执行使用的内部query_id。
pidbigint后端线程id。
plan_node_idinteger查询对应的执行计划的plan node id。
plan_node_nametext对应于plan_node_id的算子的名称。
start_timetimestamp with time zone该算子处理第一条数据的开始时间。
durationbigint该算子到结束时候总的执行时间(ms)。
statustext当前算子的执行状态,包括finished和running。
query_dopinteger当前算子执行时的并行度。
estimated_rowsbigint优化器估算的行数信息。
tuple_processedbigint当前算子返回的元素个数。
min_peak_memoryinteger当前算子在数据库实例上的最小内存峰值(MB)。
max_peak_memoryinteger当前算子在数据库实例上的最大内存峰值(MB)。
average_peak_memoryinteger当前算子在数据库实例上的平均内存峰值(MB)。
memory_skew_percentinteger当前算子在数据库实例间的内存使用倾斜率。
min_spill_sizeinteger若发生下盘,数据库实例上下盘的最小数据量(MB),默认为0。
max_spill_sizeinteger若发生下盘,数据库实例上下盘的最大数据量(MB),默认为0。
average_spill_sizeinteger若发生下盘,数据库实例上下盘的平均数据量(MB),默认为0。
spill_skew_percentinteger若发生下盘,数据库实例间下盘倾斜率。
min_cpu_timebigint该算子在数据库实例上的最小执行时间(ms)。
max_cpu_timebigint该算子在数据库实例上的最大执行时间(ms)。
total_cpu_timebigint该算子在数据库实例上的总执行时间(ms)。
cpu_skew_percentinteger数据库实例间执行时间的倾斜率。
warningtext主要显示如下几类告警信息:
- Sort/SetOp/HashAgg/HashJoin spill
- Spill file size large than 256MB
- Broadcast size large than 100MB
- Early spill
- Spill times is greater than 3
- Spill on memory adaptive
- Hash table conflict
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论