想找openGauss的参考信息,看这个就够了(159)

84 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

max_size_xlog_force_prune

参数说明: 当设置大于0时,在满足多数派备机正常的情况下,强制清理掉主机的xlog(忽略备机连接与否、也忽略是否有残留复制槽);设置为0时,不生效。

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

说明:

enable_xlog_prunemax_size_xlog_force_prune 的配置对xlog清理行为影响如下所示:

enable_xlog_prune

max_size_xlog_force_prune

xlog清理行为

false

= 0

保持原始max_size_for_xlog_prune的清理行为。

true

= 0

保持原始max_size_for_xlog_prune的清理行为。

false

> 0

在满足quorum多数派前提下,按max_size_xlog_force_prune清理xlog。

true

> 0

通过max_size_for_xlog_prune计算得到的segno,和通过max_size_xlog_force_prune计算得到的segno进行比较,取二者中的较大者作为边界进行xlog清理。

被关闭参数在xlog清理时对应的segno是0,所以上述4种情况,实际上都是按照较大的segno进行xlog清理的。

取值范围:整型,0~2147483647,单位为kB

默认值: 0kB

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/