云数据库 GAUSSDB-连接池参数:pooler_cancel_timeout

时间:2024-11-13 14:45:26

pooler_cancel_timeout

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

参数类型:整型

参数单位:秒(s)

取值范围:0 ~ 7200,其中0(一般不建议)表示关闭此开关,不做超时限制。

默认值:15

设置方式:该参数属于SIGHUP类型参数,请参考表2中对应设置方法进行设置。例如,设置为100,不带单位,表示100s;设置为20min,带单位,表示20min。取值如果要带单位,必须为s、min、h、d。

设置建议推荐使用默认值。

设置不当的风险与影响:设置过小,当网络波动时,会导致cancel动作报错;设置过大,当网络不通时,会导致cancel动作报错的时间变长,降低高可用能力。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0305.html