返回首页

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

更新日期:2024年09月11日

参数说明:设置触发ANALYZE 操作的阈值。当表上被删除、插入或更新的记录数超
过设定的阈值时才会对这个表执行ANALYZE 操作。
该参数属于SIGHUP 类型参数,
请参考表GUC 参数设置方式中对应设置方法进行设置。
取值范围:整型,最小值为0,最大值为2147483647。
默认值:50

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1316

若缩容后该节点不再需要可以彻底从集群中移除该节点并卸载该节点,
也可以一直
作为freenode 待以后使用。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
277
从集群中彻底移除并卸载缩容掉的节点步骤如下:
操作步骤
步骤1:确定gcRm_vc1.xml 文件内容为待卸载节点IP:
$ cat gcRm_vc1.xml






步骤2:将待卸载IP 从集群中移除
$ gcadmin rmnodes gcRm_vc1.xml
gcadmin remove nodes ...
flush statemachine success
gcadmin rmnodes from cluster success
步骤3:修改卸载配置文件demoUn.options
1)
拷贝demo.options 文件为demoUn.options,修改demoUn.options 如下;
2)
设置dataHost 参数为要卸载的节点的IP;
3)
注释coordinateHost 和coordinateHostNodeID 参数;
4)
修改existCoordinateHost 参数为缩容后保留的Coordinator 节点的IP;
5)
修改existDataHost 参数为缩容后保留的所有data 节点的IP。
$ cat demoUn.options
installPrefix= /opt
#coordinateHost =
#coordinateHostNodeID =
dataHost = 172.168.83.16
existCoordinateHost =172.168.83.11,172.168.83.12,172.168.83.13,172.168.83.15
existDataHost
=172.168.83.11,172.168.83.12,172.168.83.13,172.168.83.14,172.168.83.15
existGcwareHost=172.168.83.11,172.168.83.12,172.168.83.13,172.168.83.15
#gcwareHost =
#gcwareHostNodeID =
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbasedba'
rootPwd = '111111'
#rootPwdFile = rootPwd.json
#characterSet = utf8
#sshPort = 10022
步骤4:到所有需要卸载的数据节点上去停止集群服务

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
278
$ gcluster_services all stop
步骤5:执行卸载。
$ ./unInstall.py --silent=demoUn.options
These GCluster nodes will be uninstalled.
CoordinateHost:
DataHost:

网络安全对允许客户机应用程序做什么有一定的强制限制:

applet 仅可向后与将它们从其下载的主机通讯。

当防火墙位于客户机和数据库服务器之间时,不允许在 JDBC 客户机与数据库之
间的直接 IP 连接。

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 51 -
GBase 8s HTTP 代理同时处理这些问题。代理是在 JDBC 客户机与 GBase 8s 数据库服务
器之间的中间层中运行的 servlet。代理从 JDBC 客户机抽取 SQL 请求,并将它们传至数
据库服务器。客户(终端用户)感觉不到此中间层。
HTTP 代理特性不是 JDBC 2.0 规范的一部分。
下图说明代理如何启用至防火墙之后的数据库的连接。
图: 通过防火墙连接