云数据库 GAUSSDB-备份恢复:max_size_for_xlog_retention

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

max_size_for_xlog_retention

参数说明:用于控制何时触发备份复制槽或逻辑复制槽的强制推进,以避免由于备份操作或逻辑解码过程中日志无法回收导致磁盘满、实例只读等影响。

参数类型:整型

参数单位:

取值范围:-100 ~ 2147483647

  • 0表示关闭该功能。
  • 负值表示按磁盘阈值触发,如-80,表示当磁盘阈值超过80%,且日志回收是由于备份操作或逻辑解码被阻塞,那么会触发备份复制槽或逻辑复制槽的强制推进。
  • 正值表示按日志积压大小触发,如32,表示距离当前检查点redo位置,当备份复制槽落后了大于32段日志(每段日志大小为16MB)时,且日志回收是由于备份操作或逻辑解码被阻塞,那么会触发备份复制槽或逻辑复制槽的强制推进。

默认值:-80

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

设置建议:建议比cm_server组件的datastorage_threshold_value_check略小一点,以避免实例进入只读状态。

设置不当的风险与影响:设置过小可能会导致备份频繁失败。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0390.html