返回首页

gbase数据、南大通用产品文档:GBase8s获取和设置连接池 DataSource 属性

更新日期:2024年09月11日

编写使用 ConnectionPoolDataSource 对象的代码与编写使用 DataSource 对象的代码相同。

加的调整参数使您或您的数据库管理员使用连接池管理器控制连接池管理的某些方面。这
些都在连接池中有完整的描述。下表总结了这些属性。
属性
getXXX() 和 setXXX() 方法签名
IFMX_CPM_ENABLE_SWITCH_HDRPOOL
public void setIfxCPMSwitchHDRPool

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 254 -

属性
getXXX() 和 setXXX() 方法签名
(boolean flag) public int
getIfxCPMSwitchHDRPool()
IFMX_CPM_INIT_POOLSIZE
public void setIfxCPMInitPoolSize
(int init)
public int getIfxCPMInitPoolSize()
IFMX_CPM_MAX_CONNECTIONS
public void setIfxCPMMaxConnections
(int limit)
public int getIfxCPMMaxConnections()
IFMX_CPM_MIN_POOLSIZE
public void setIfxCPMMinPoolSize
(int min)
public int getIfxCPMMinPoolSize()
IFMX_CPM_MAX_POOLSIZE
public void setIfxCPMMaxPoolSize
(int max)
public int getIfxCPMMaxPoolSize()
IFMX_CPM_MIN_AGELIMIT
public void setIfxCPMMinAgeLimit
(long limit)
public long getIfxCPMMinAgeLimit()
IFMX_CPM_MAX_AGELIMIT
public void setIfxCPMMaxAgeLimit
(long limit)
public long getIfxCPMMaxAgeLimit()
IFMX_CPM_SERVICE_INTERVAL
public void setIfxCPMServiceInterval
(long interval)
public long getIfxCPMServiceInterval()

systabauth 系统目录表描述对表、视图、序列或同义词授予的每一组特权。它对在数
据库中授予的每一组表特权包含一行;REVOKE 语句可以修改行。systabauth 表具有以下
列。
表 33. SYSTABAUTH 表列描述

类型
解释
grantor
VARCHAR(32)
特权授权者的名称
grantee
VARCHAR(32)
特权被授权者的名称
tabid
INTEGER
数据库对象的 systables.tabid 中的值

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 65 -

类型
解释
tabauth
CHAR(9) CHAR(8)
指定对表、视图、同义词或序列上的特权的模式:
s 或 S = Selectu 或 U = Update* = 列级别特权
i 或 I = Insertd 或 D = Deletex 或 X =
Indexa 或 A = Alterr 或 R = Referencesn 或 N
= Under 特权

如果 tabauth 列显示大写的特权代码(例如:S 表示选择),那么这指示用户还可
以选择将该特权授予他人。用小写列示的特权代码(例如:s 表示选择)指示用户具有指
定的特权,但不能将该特权授予他人。
连字符 (-) 指示 tabauth 模式内该位置缺少对应的特权。
带星号 (*) 的 tabauth 值意味着存在列级别特权;另请参阅 syscolauth。(在 DB-
Access 中,指定表的 Info 命令的 Privileges 选项可以显示对该表的列级别特权。)
tabid、grantor 和 grantee 的组合索引只允许唯一值。tabid 和 grantee 的组合索引
允许重复值。

在集群初始化设置页面,选择“兼容模式”后,填写参数信息,选择节点
并将节点加入机架,点击“创建Distribution”按钮,系统会根据所填参数和
所选节点自动将集群初始化成兼容模式。如图:
图3.2-39 集群初始化兼容模式页面
创建Distribution 成功后,页面会跳转到集群兼容模式信息页面,如图:

统一数据平台监控与运维系统用户手册
南大通用数据技术股份有限公司
- 59 -
图3.2-40 集群兼容模式节点页面
在兼容模式节点页面,可以对节点进行启动、停止、重启等操作,还能查
看集群Distribution 信息和Rebalance 进度。
点击“Distribution 信息”按钮后,会跳转到兼容模式Distribution 信
息页面,如图:
图3.2-41 集群兼容模式Distribution 页面
在Distribution 信息页面可以查看Distribution 信息,同时能够新建、
删除Distribution、初始化HashMap 和数据重分布。点击“数据重分布”按钮
后可以跳转到Rebalance 设置页面,Rebalance 可以设置2 种级别,一个是
instance 级别,一个是database 级别。instance 级别如图:
图3.2-42 Rebalance 设置instance 页面
Database 级别页面会显示当前VC 下的所有database 信息,
可根据情况选
择需要做Rebalance 的database,如图:

统一数据平台监控与运维系统用户手册
- 60 -
南大通用数据技术股份有限公司
图3.2-43 Rebalance 设置database 页面
点击“开始”按钮后,系统会对集群执行Rebalance 操作并跳转到
Rebalance 进度页面。页面中默认显示前100 条数据,同时显示各种状态的统
计数量。同时,可以对正在进行Rebalance 操作的表做暂停、恢复、取消等操
作,如图:
图3.2-44 Rebalance 进度页面

统一数据平台监控与运维系统用户手册
南大通用数据技术股份有限公司
- 61 -