云数据库 GAUSSDB-主服务器:keep_sync_window

时间:2024-11-02 18:46:21

keep_sync_window

参数说明:延迟进入最大可用模式的时间

  • 当最大可用模式most_available_sync配置为on,在主备场景下,当存在同步备发生故障, 导致不满足当前所配置的同步备数量(详细可参考synchonous_standby_name的含义)时, 如果配置了keep_sync_window参数,则在keep_sync_window设置的时间窗口内,继续保持最大保护模式,即阻塞主机的事务提交,延缓进入最大可用模式的时间。
  • 若在keep_sync_window超时窗口内,同步备机故障恢复,且满足当前所配置的同步备数量, 则不阻塞事务, 恢复到正常状态.
  • 如果设置keep_sync_window,推荐最小配置为5s,以避免监控系统监控到网络不稳定的误报。

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

取值范围:整型,范围0~INT_MAX,单位为秒

  • 0表示不设置keep_sync_window超时时间窗口, 即直接进入最大可用模式。
  • 其余表示keep_sync_window超时时间窗口的大小。

默认值:0

配置该参数可能会对RPO造成影响,若主机在所配置的超时时间窗口内发生故障,则从开始阻塞到主机故障这段时间窗口内的数据可能丢失。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-1675.html