返回首页

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

更新日期:2024年09月11日

本节点内数据库中每个表(包括TOAST 表)的一行的统计信息。
名称
类型
描述
relid
oid
表的OID。
schemaname
name
该表的模式名。
relname
name
表名。
seq_scan
bigint
该表发起的顺序扫描数。
seq_tup_read
bigint
顺序扫描抓取的活跃行数。
idx_scan
bigint
该表发起的索引扫描数。
idx_tup_fetch
bigint
索引扫描抓取的活跃行数。
n_tup_ins
bigint
插入行数。
n_tup_upd
bigint
更新行数。
n_tup_del
bigint
删除行数。
n_tup_hot_upd
bigint
HOT 更新行数(比如没有更新所需的单独索
引)。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
969
名称
类型
描述
n_live_tup
bigint
估计活跃行数。
n_dead_tup
bigint
估计死行数。
last_vacuum
timestamp with time
zone
最后一次该表是手动清理的(不计算VACUU
M FULL)的时间。
last_autovacuu
m
timestamp with time
zone
上次被autovacuum 守护进程清理的时间。
last_analyze
timestamp with time
zone
上次手动分析该表的时间。
last_autoanalyz
e
timestamp with time
zone
上次被autovacuum 守护进程分析时间。
vacuum_count
bigint
该表被手动清理的次数(不计算VACUUM F
ULL)。
autovacuum_co
unt
bigint
该表被autovacuum 清理的次数。
analyze_count
bigint
该表被手动分析的次数。
autoanalyze_co
unt
bigint
该表被autovacuum 守护进程分析的次数。

编写存储过程脚本
使用“编写存储过程脚本”功能,您可以编写您所需要的存储过程脚本。
在“对象资源管理器”中,右键单击数据库节点下的存储过程节点中已经
创建好的存储过程,选择菜单中的“编写存储过程脚本”菜单项,如下图所
示:

图 7-59 编写存储过程脚本菜单项
选择“编写存储过程脚本”菜单项中的一项后,管理工具会打开SQL 编辑
器,并在其中显示相应SQL 脚本,以CREATE 为例,如下图所示:

图 7-60 CREATE 存储过程脚本

GBase 8a MPP Cluster 管理工具手册

- 80 -

南大通用数据技术股份有限公司

GCware 节点在节点替换中需要单独执行替换:

gcware 和gcluster 部署在同一服务器上进行节点替换
替换需要分两步,对gcluster 和gcware 分别进行替换,建议先进行gcware 替换,成
功后进行gcluster 替换。
如果该服务器上还有gnode,最后进行gnode 替换。
gcluster 节点替换同旧版本的节点替换操作,没有变化。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
290
gcware 节点替换需单独进行,按照gcware 节点替换步骤执行。

gcware 独立部署在一台服务器上进行节点替换
gcware 节点独立部署进行节点替换,按照gcware 节点替换步骤执行。
gcware 节点替换步骤:
替换前必须保证gcware 节点多数派(多于gcware 结点总数的一半)可用,
一次可以替换小
于总gcware 节点数的一半。
支持在线替换,
无需设置原集群gcware 节点的gcware 状态。
具体操作如下:
1.
准备好新的节点,新节点的系统环境和IP 需跟问题节点相同
2.
新节点中存在集群的安装目录(demo.option 中installPrefix)并且权限与问题节
点相同
3.
在gcware 服务正常的节点上执行替换,示例如下:
cd $GCWARE_BASE/gcware_server/
./gcserver.py
--prefix=/opt
--host=192.168.146.21
--dbaUser=gbase
--dbaPwd=gbase --overwrite
GCware 节点替换语法如下:
gcserver.py [options]
Options:
-h, --help
帮助
-a
屏蔽命令交互
--host=GCWAREHOST
需要替换的gcware节点
--dbaUser=DBAUSER
对应demo.options的dbaUser参数,默认gbase
--dbaPwd=DBAPWD
对应demo.options的dbaPwd,默认gbase
--overwrite
new and complete overwrite
注意

一次可以替换小于总gcware 节点数的一半。

支持在线替换,无需设置原集群gcware 节点的gcware 状态。

节点替换日志在当前执行目录下:
$GCWARE_BASE/gcware_server/gcware_replace.log