云数据库 GAUSSDB-检查点:max_size_for_xlog_prune
max_size_for_xlog_prune
- replconninfo系列guc参数配置的所有备机都连接主机时,则该参数不生效。
- replconninfo系列guc参数配置的备机存在断连时,则该参数生效。当主机xlog日志量大于该参数值,会强制回收。例外:在同步提交模式下(即synchronous_commit参数不是local/off时),如果存在连接中的备机,则主机会考虑保留多数派备机中最小日志接受位置以后的日志,这种情况下,保留的日志可能多于max_size_for_xlog_prune参数值。
- 若存在build中的备机,则该参数不生效,主机日志会全量保留,防止build操作期间由于日志被回收引发的失败。
参数类型:整型
参数单位:kB
取值范围:0~2147483647
默认值:256GB
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。取值不带单位,则默认为kB;取值如果要带单位,必须为kB、MB、GB。
设置建议:磁盘小的情况,该参数建议设置小,最大设为256GB。
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。