返回首页

gbase数据、南大通用产品文档:GBase8sGBase 8s MaxConnect

更新日期:2024年09月11日

GBase 8s MaxConnect 是 UNIX™ 上 GBase 8s 数据库服务器环境的网络产品。GBase 8s
MaxConnect 管理大量(从数百到数万)客户机/服务器连接。GBase 8s MaxConnect 可多
路复用连接,这样客户机连接与数据库连接之比可达到 200:1 或更高。GBase 8s
MaxConnect 将系统可伸缩性提高至数千个连接并节省了系统资源,从而缩短响应时间并
降低处理器需求。GBase 8s MaxConnect 最适合用于 OLTP 数据传输,不应该用于大型多
媒体数据传输。
将 GBase 8s MaxConnect 独立于 GBase 8s 数据库服务器及客户机应用程序进行安装。
为了获得最佳性能,请将 GBase 8s MaxConnect 安装在 GBase 8s 客户机所连接的独立
计算机上或安装在客户机应用程序服务器上。您可以在下列配置中安装 GBase 8s
MaxConnect:
• 在 GBase 8s 客户机所连接的专用服务器上
• 在客户机应用程序服务器上
• 在数据库服务器计算机上
多路复用连接的两个协议(ontliimc 和 onsocimc)可供 GBase 8s MaxConnect 用户使
用。您可以在下列两种配置中使用 ontliimc 和 onsocimc 协议:
• 将 GBase 8s MaxConnect 连接到数据库服务器。
在此配置中,客户机连接使用多路复用并且使用信息包聚集。
• 直接将客户机应用程序连接到数据库服务器而不经过 GBase 8s MaxConnect。

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 63 -
在此配置中,客户机将不能利用连接多路复用或信息包聚集的好处。当客户机应
用程序传送简单或智能大对象数据时选择此配置,因为直接连接到数据库服务器
是最好的做法。

使用 TXTIMEOUT 配置参数来指定在开始参与者恢复之前,
在两阶段提交中一个参与者等待
的时间量。这个参数仅用于涉及远程数据库服务器的分布查询。非分布查询不使用这个参
数。
onconfig.std 值
TXTIMEOUT 300

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 165 -


正整数
单位

生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。

示例
示例1
创建admin 用户。
gbase> CREATE USER admin IDENTIFIED BY 'admin';
Query OK, 0 rows affected
gbase> EXIT
Bye
$ gccli -uadmin –padmin
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
Reserved.
示例2

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
420
使用超级用户root 登录,创建一个用户user1。
$ gccli -uroot -p
Enter password:
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
Reserved.
gbase> CREATE USER user1;
Query OK, 0 rows affected