暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB A 连接池参数

墨天轮 2019-10-12
2005

连接池参数

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

pooler_port

参数说明:连接池的端口号。此参数为了向后兼容性而保留的,不建议用户修改。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,1~65535

默认值:24501

min_pool_size

参数说明:CN的连接池与其它某个CN/DN的最小连接数。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,1~65535

默认值:1

max_pool_size

参数说明:CN的连接池与其它某个CN/DN的最大连接数。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,1~65535

默认值:800

persistent_datanode_connections

参数说明:会话是否会释放获得的连接。

该参数属于BACKEND类型参数,请参考表1中对应设置方法进行设置。

取值范围:布尔型

  • off表示会释放获得连接。
  • on表示不会释放获得连接。

    打开此开关后,会存在会话持有连接但并未运行查询的情况,导致其他查询申请不到连接报错。出现此问题时,需约束会话数量小于等于max_active_statements。

默认值:off

max_coordinators

参数说明:集群中CN的最大数目。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,2~65536

默认值:10

max_datanodes

参数说明:集群中DN的最大数目。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,2~65536

默认值:2048

cache_connection

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

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

取值范围:布尔型

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

默认值:on

enable_force_reuse_connections

参数说明:会话是否强制重用新的连接。

该参数属于BACKEND类型参数,请参考表1中对应设置方法进行设置。

取值范围:布尔型

  • on表示强制使用新连接。
  • off表示使用现有连接。

默认值:off

pooler_timeout

参数说明:CN连接池中的连接与其它CN/DN通讯时的超时时间。

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

取值范围:整型,最小值为0,最小单位为秒。

默认值:10min

pooler_connect_timeout

参数说明:CN连接池与集群中其他CN/DN建立连接时的超时时间。

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

取值范围:整型,最小值为0,最小单位为秒。

默认值:1min

pooler_cancel_timeout

参数说明:CN连接池在错误处理时Cancel某连接的超时时间。如果在子事务或存储过程异常捕获的过程中发生该类超时,那么包含子事务或存储过程的整个事务将发生回滚。在此基础上,在子事务或存储过程异常捕获的过程中,如果错误源自COPY FROM操作中源数据与目标表表结构的不一致,则只要该参数值不为0,就总会触发超时报错。

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

取值范围:整型,最小值为0,最小单位为秒。其中0时(一般不建议)表示关闭此开关,不做超时限制。

默认值:15s

enable_pooler_parallel

参数说明: CN的连接池是否可以在并行的模式下进行连接。

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

取值范围:布尔型

  • on表示CN的连接池可以在并行的模式下进行连接。
  • off表示CN的连接池不可以在并行的模式下进行连接。

默认值:on


查看更多:华为GaussDB 200 GUC参数说明
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论