返回首页

gbase数据、南大通用产品文档:GBase8alogerror

更新日期:2024年09月11日

功能
这个参数用于设置GBase 8a MPP Cluster 的错误日志文件。
该参数的默认路径为:
$GCLUSTER_BASE/log/$GCLUSTER_SID/system.log

访问WDR 快照数据需要sysadmin 或monadmin 权限,
因此需要使用root 账号或其他拥
有权限的账号来生成WDR 诊断报告。
操作步骤
步骤1 新建报告文件,执行如下命令:
[root@gbase8c ~]# touch /home/gbase/file/wdrTestNode.html
步骤2 以管理员用户,连接数据库postgres。例如:

GBase 8c 管理员指南
南大通用数据技术股份有限公司
46
[root@gbase8c ~]# su gbase
[gbase@gbase8c ~]$ gsql -d postgres -p 5432 -r
步骤3 选择snapshot.snapshot 表中两个不同的snapshot,
且这两个snapshot 时间范围内
没有发生数据库重启,则可以利用这两个snapshot 生成该范围内的报告。
select * from snapshot.snapshot order by start_ts desc limit 10;
步骤4 在本地生成HTML 格式的WDR 报告,执行如下命令。
\a
\t
\o filename
其中,\a 表示不显示表行列符号,\t 表示不显示列名,\o 用于指定输出文件。
select generate_wdr_report(begin_snap_id Oid, end_snap_id Oid, int report_type,
int report_scope, int node_name );
参数说明
表4-6 参数说明
参数
说明
取值范围
begin_snap_id
要查看的某段时间性能的开始的
snapshot 的id
(表snapshot.snaoshot 中的
snapshot_id)
——
end_snap_id
结束snapshot 的id,
默认end_snap_id 大
于begin_snap_id (表snapshot.snaoshot
中的snapshot_id)
——
report_type
指定生成report 的类型。

summary

detail

all ,即同时包含
summary 和detail。
report_scope
指定生成report 的范围。
cluster:集群
node:集群中某个节点。
node_name

在report_scope 指定为single node
时,需要把该参数指定为对应节点
——

GBase 8c 管理员指南
南大通用数据技术股份有限公司
47
的名称。

在report_scope 为cluster 时,该值
可以指定为省略或者为NULL。
执行如下命令关闭输出选项及格式化输出命令。
\o \a \t
在/home/om/下根据需要查看WDR 报告内容。
表4-7 WDR 报表主要内容
项目
描述
Database Stat(集群范围)
数据库维度性能统计信息:事务,读写,行
活动,写冲突,死锁等。
Load Profile(集群范围)
集群维度的性能统计信息:CPU 时间,DB
时间,逻辑读/物理读,IO 性能,登入登出,
负载强度,负载性能表现等。
Instance Efficiency Percentages(集群/节点范
围)
集群级或者节点缓冲命中率。
IO Profile(集群/节点范围)
集群或者节点维度的IO 的使用情况。
Top 10 Events by Total Wait Time(节点范围)最消耗时间的事件。
Wait Classes by Total Wait Time(节点范围)
最消耗时间的等待时间分类。
Host CPU(节点范围)
主机CPU 消耗。
Memory Statistics(节点范围)
内核内存使用分布。
Time Model(节点范围)
节点范围的语句的时间分布信息。
Wait Events(节点范围)
节点级别的等待事件的统计信息。
Cache IO Stats (集群/节点范围)
用户的表、索引的IO 的统计信息。
Utility status (节点范围)
复制槽和后台checkpoint 的状态信息。
Object stats(集群/节点范围)
表、索引维度的性能统计信息。

GBase 8c 管理员指南
南大通用数据技术股份有限公司
48
项目
描述
Configuration settings(节点范围)
节点配置。
SQL Statistics(集群/节点范围)
SQL 语句各个维度性能统计:端到端时间,
行活动,缓存命中,CPU 消耗,时间消耗细
分。
SQL Detail(集群/节点范围)
SQL 语句文本详情。
示例
示例一:生成集群级别的报告。
select generate_wdr_report(1, 2, 'all', 'cluster',null);
示例二:生成某个节点的报告。
select generate_wdr_report(1, 2, 'all', 'node', pgxc_node_str()::cstring);

列信息监控功能用于展示所选表的所有列信息。界面如下:
图3.3-36 列信息
界面属性描述:

查询条件:列名,支持模糊查询,最大长度64,有效字符为:数字、
下划线。输入条件后点击“查询”按钮,trim 输入内容,查询相关信
息并显示。

查询结果信息:列名、数据类型和精度、可空、字符集、排序规则,
这些信息均与数据库中表信息保持一致。
功能列表:

查询指定列:当表的列很多时,可通过输入列名来查询