VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

连接池参数

当使用连接池访问数据库时,在系统运行过程中,数据库连接是被当作对象存储在内存中的,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接来使用。用户使用完毕后,数据库并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。

  • pooler_maximum_idle_time

    参数说明: Pooler链接自动清理功能使用,当链接池中链接空闲时间超过所设置值时,会触发自动清理机制,清理各节点的空闲链接数到minimum_pool_size。

    该参数属于USERSET类型参数,请参考表11-2中对应设置方法进行设置。

    取值范围: 整型,最小值为0,最大值为INT_MAX,最小单位为分钟

    默认值: 1h(即60min)

  • minimum_pool_size

    参数说明: Pooler链接自动清理功能使用,自动清理后各pooler链接池对应节点的链接数最小剩余量,当参数设置为0时,可以关闭pooler链接自动清理功能。

    该参数属于USERSET类型参数,请参考表11-2中对应设置方法进行设置。

    取值范围: 整型,最小值为1,最大值为65535

    默认值: 200

  • cache_connection

    参数说明: 是否回收连接池的连接。

    该参数属于SIGHUP类型参数,请参考表11-2中对应设置方法进行设置。

    取值范围: 布尔型

    • on表示回收连接池的连接。

    • off表示不回收连接池的连接。

    默认值: on