返回首页

gbase数据、南大通用产品文档:GBase8a节点层SQL 执行计划

更新日期:2024年09月11日

节点层SQL 执行计划界面显示在当前服务器节点上sql 正在执行的情况.
通过该功能可以查看sql 执行的具体情况,可用于分析问题.
【注】
默认情况下集群是不提供该功能的,如果用户需要在统一监控上使用
该功能需要修改集群配置文件参数_t_gcluster_monitor_optimize=1,或者登
录通过如下命令设置set global _t_gcluster_monitor_optimize=1.
用户在gnode sql 信息界面点击列表中相应一条sql 信息的sql 执行计划
列的查看链接后,默认显示如下界面:
图3.3-59 gnode 层执行计划
界面属性元素说明如下:

集群名称:显示当前执行节点所属的集群信息.

节点IP:sql 执行节点的ip 地址.

SQL:当前正在执行的sql 语句.

执行计划:当前sql 的执行情况.

刷新:刷新当前页面,重新获取该sql 的执行计划信息.

返回:退出当前页面,回到父界面.

统一数据平台监控与运维系统用户手册
南大通用数据技术股份有限公司
- 167 -

功能
显示distribution 信息。
说明

执行gcadmin showdistribution 命令展示的ip 顺序与生成distribution 的配置
文件ip 顺序无关。
语法
gcadmin showdistribution [node | f] [vc vc_name]
表4- 13 参数说明
参数名称
说明
node
显示distribution 中每个node 所包含的主/备分片,可选参数。
f
以xml 格式显示信息
vc vc_name
要显示distribution 信息的vc 名称。
示例
使用gcadmin distribution gcChangeInfo.xml p 2 d 2 pattern 1 命令生成
distribution,gcChangeInfo.xml 如下所示:





GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
173









生成distribution 后,使用命令gcadmin showdistribution,不输入参数node,则按照
分片顺序显示distribution 信息,如下所示:
$ gcadmin showdistribution
Distribution ID: 24 | State: new | Total segment num: 12
Primary Segment Node IP
Segment ID
Duplicate
Segment node IP
===========================================================
=========================
|

GBase 8c 提供了多种修改GUC 参数的方法,用户可以方便的针对数据库、用户、会话
进行设置。

参数名称不区分大小写。

参数取值有整型、浮点型、字符串、布尔型和枚举型五类。

布尔值可以是(on,off)、(true,false)、(yes,no)或者(1,0),
且不区分大小写。

枚举类型的取值是在系统表pg_settings 的enumvals 字段取值定义的。

对于有单位的参数,在设置时请指定单位,否则将使用默认的单位。

参数的默认单位在系统表pg_settings 的unit 字段定义的。

内存单位有:KB(千字节)、MB(兆字节)和GB(吉字节)。

时间单位:ms(毫秒)、s(秒)、min(分钟)、h(小时)和d(天)。
具体参数说明请参见GUC 参数说明。