云数据库 GaussDB-检查点:max_size_for_xlog_prune

时间:2023-11-01 16:22:17

max_size_for_xlog_prune

参数说明:在enable_xlog_prune打开时生效,工作机制如下:
  1. 如果replconninfo系列guc参数配置的所有备机都连着主机,那么该参数实际不起作用。
  2. 如果replconninfo系列guc参数配置的备机至少有一个没有连着主机,那么该参数生效:当主机历史日志数量大于该参数值,会强制回收。例外:在同步提交模式下(即synchronous_commit参数非local或off时),如果还存在连着的备机,那么主机会考虑保留满足多数派备机中最小日志接受位置的日志,这种情况下,保留的日志可能会多余max_size_for_xlog_prune参数值。
  3. 如果有任何一个备机正在build,那么该参数不会生效,主机日志会全量保留,防止build操作由于日志回收重复失败。

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

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

默认值:256GB

support.huaweicloud.com/distributed-devg-v3-opengauss/gaussdb-10-0272.html