带你认识数仓的监控系统TopSQL
💡
原文中文,约1300字,阅读约需4分钟。
📝
内容提要
本文介绍了华为云社区的《GaussDB(DWS)TopSQL总结》一文,作者为nullptr_。TopSQL是DWS的监控系统,记录DWS中作业和算子级别的资源使用和耗时数据。文章详细介绍了TopSQL的功能、视图、字段含义、类型介绍和值异常分析。此外,还解释了TopSQL的重点逻辑梳理剖析,包括作业信息记录、存储和转储过程。点击关注华为云社区,第一时间了解华为云的新技术。
🎯
关键要点
-
TopSQL是DWS的监控系统,记录作业和算子级别的资源使用和耗时数据。
-
TopSQL分为实时表和历史表,实时表展示当前负载情况,历史表用于历史问题分析。
-
TopSQL的主要功能包括监控参数设置、字段含义介绍和异常值分析。
-
TopSQL通过定期记录作业实时信息并存储到实时表和历史表,减少系统阻塞。
-
pgxc_wlm_session_info表通过start_time进行分区,默认保留30天的记录。
-
无锁队列用于记录的CAS原子操作,处理速度慢可能导致作业丢弃。
-
当前pgxc_wlm_session_history只包含最近3分钟的数据,来源于pgxc_wlm_session_info。
➡️