返回首页

gbase数据、南大通用产品文档:GBase8a概述

更新日期:2024年09月11日

GBase 8a MPP Cluster 在高配服务器及NUMA 架构(非统一内存访问架构,
简称NUMA 架构)服务器上部署时,一个服务器只部署一个数据库实例,存在无
法有效利用服务器硬件资源的情况。如:
 当服务器内存大于300G 时,单个数据库实例难以有效利用所有内存;
 当服务器CPU 逻辑核数大于40 时,
单个数据库实例无法随核数的增加而
性能线性提升;
 当服务器采用NUMA 架构并具有多个NUMA 节点时,单个数据库实例频繁
的跨NUMA 节点访问内存资源,性能不是最优;
 单个数据库实例无法发挥SSD/NVME 等新硬件的处理能力。
GBase 8a MPP Cluster V9.5.3 版本正式提供多实例部署功能。通过在一个
服务器上部署多个数据库实例的方式可以解决上述服务器硬件性能无法充分利
用的问题,进而提升集群的性能。
根据实际测试情况,在NUMA 架构及高配服务器上采用多实例部署的方式可
以有效提升集群性能,比单实例部署时的性能提升1 倍以上。
本文档用于介绍GBase 8a MPP Cluster V9.5.3 版本在多实例部署场景下的
安装过程、配置建议、管理方法等内容。全文共五个章节:
第一章概述部分,描述多实例解决的主要问题和介绍文档中的术语;
第二章介绍多实例部署的硬件要求及安装过程;
第三章介绍系统配置、集群参数配置等优化建议内容,给出多实例部署场景
下的最佳实践;
第四章介绍多实例部署场景下的集群管理;
第五章列举V9.5.3 多实例版本与其他版本的功能差异。

GBA-01BR-0087
错误码
错误标识
错误显示信息
GBA-01BR-0087

recover Express.seq file Error
错误出现原因
express.seq

GBase 8a MPP Cluster 产品手册
7 附录
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1697
分析与建议
检查是否有express.seq 文件的备份

+---------------------------+
1 row in set
示例3:参数值为字符串,不区分大小写。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
663
gbase> SELECT LEAST('B','A','C') FROM dual;
+--------------------+
| LEAST('B','A','C') |
+--------------------+
| A
|
+--------------------+
1 row in set
gbase> SELECT LEAST('B','a', 'C') FROM dual;
+---------------------+
| LEAST('B','a', 'C') |
+---------------------+
| a
|
+---------------------+
1 row in set
示例4:参数值为字符串,字符串参数前加上BINARY,区分大小写。
gbase> SELECT LEAST(BINARY 'B',BINARY 'a', 'C') FROM dual;
+-----------------------------------+
| LEAST(BINARY 'B',BINARY 'a', 'C') |
+-----------------------------------+
| B
|
+-----------------------------------+
1 row in set
示例5:参数值中包含NULL,则执行结果为NULL。
gbase> SELECT LEAST('C',NULL,'B') FROM dual;
+---------------------+

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
664
| LEAST('C',NULL,'B') |
+---------------------+
| NULL
|
+---------------------+
1 row in set