GBase 8a ODBC 连接池介绍及使用方法

本文详细介绍了GBase 8a ODBC连接池的功能,包括缓存连接、负载均衡、维护连接有效性等。同时,阐述了如何通过设置各种参数来管理连接池,如初始化大小、超时时间、负载策略和清理过期连接等,以确保高效稳定的数据库操作。
摘要由CSDN通过智能技术生成

GBase 8a ODBC 连接池是针对 GBase 8a开发的ODBC数据库连接池。它主要有如下几大功能:

一、缓存连接到 GBase 8a 各节点的数据库连接。

二、负载功能,根据负载均衡策略将用户申请的连接分摊到 GBase 8a 的各节点上。三、周期性的维护 GBase 8a ODBC 连接池中各连接的有效性,清理连 接池中无效的连接。

四、周期性的维护连接池中的空闲连接数,保证连接池中的空闲连接 数满足用户的设定最大/最小空闲连接数。

五、清理过期的连接。

GBase 8a ODBC 连接池使用方法

以连接字符串为例来展示 GBase 8a ODBC 连接池的使用方法。主要描 述关于连接池的关键字使用方法。在 linux 平台下创建数据源时,同样可以将 这些关键字写入到 odbc.ini 文件中来使用 GBase 8a ODBC 连接池功能。或者使 用 gsodbc-installer -s -a -c2 -n "test" 加上连接字符串来注册一个带连接 池的数据源,如下所示:

#gsodbc-installer -s -a -c2 -n "test" -t "DRIVER=GBase 8a ODBC 8.3 Driver;UID=gbase;PWD=

gbase20110531; SERVER=192.168.111.96;"

开启 GBase 8a ODBC 连接池

   通过连接字符串开启 GBase 8a ODBC 连接池时,首先要设置 GCLUSTER_ID 的值,然后设置 POOL_MAX_ACTIVE_SIZE, POOL_MAX_IDLE 的值大于 0,且 POOL_MAX_ACTIVE_SIZE 的值大于等于 POOL_MAX_IDLE 的值。如下所示: "DRIVER=GBase 8a ODBC 8.3 Driver;UID=gbase;PWD=gbase20110531;" "SERVER={192.168.111.96;192.168.5.212;192.168.7.174;192.168.7.17 3};" "GCLUSTER_ID=gcluste

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值