当数据库系统发生错误时,以下参数控制服务器处理错误的方式。
**参数说明:**控制终止会话。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**off
**参数说明:**设置为on,后端进程崩溃时,openGauss将自动重新初始化此后端进程。
该参数属于SIGHUP类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
on表示能够最大限度地提高数据库的可用性。
在某些情况(比如当采用管理工具(例如xCAT)管理openGauss时),能够最大限度地提高数据库的可用性。
off表示能够使得管理工具在后端进程崩溃时获取控制权并采取适当的措施进行处理。
**默认值:**on
**参数说明:**设置为on,数据库的客户端字符集编码为UTF-8时,出现的字符编码转换错误将打印在日志中,有转换错误的被转换字符会被忽略,以"?"代替。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**off
**参数说明:**指定SQL语句出错自动重试功能的最大重跑次数(目前支持重跑的错误类型为“Connection reset by peer”、“Lock wait timeout”和“Connection timed out”等),设定为0时关闭重跑功能。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**整型,0~20。
**默认值:**0
**参数说明:**指定数据库主节点发送数据缓存区的大小。
该参数属于POSTMASTER类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**整型,8~128, 单位为KB。
**默认值:**8KB
**参数说明:**指定SQL语句出错自动重试功能中数据库主节点端使用临时文件的最大值,设定为0表示不使用临时文件。
该参数属于SIGHUP类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**整型,0~10485760, 单位为KB。
**默认值:**5GB
**参数说明:**指定SQL语句出错自动重试功能支持的错误类型列表。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**字符串。
**默认值:**YY001 YY002 YY003 YY004 YY005 YY006 YY007 YY008 YY009 YY010 YY011 YY012 YY013 YY014 YY015 53200 08006 08000 57P01 XX003 XX009 YY016
**参数说明:**控制当fsync到磁盘失败后是否继续运行数据库。由于在某些操作系统的场景下,fsync失败后重试阶段即使再次fsync失败也不会报错,从而导致数据丢失。
该参数属于POSTMASTER类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**off
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。