我设置了一个主/从Postgresql
(13.4)组,1个主和1个从,使用WAL热备用。(参考:https ://postgresql.org/docs/current/warm-standby.html#STANDBY-SERVER-SETUP )
从站不同步,并且由于主站上不再存在 WAL 而无法恢复,有关详细信息,请参阅另一个问题:Postgresql - 在与使用 WAL 的主站不同步后恢复从站
现在,我正在重新做奴隶。master上有3.7T数据,而且增长很快,大概每天30Gb ?
为了避免从站再次不同步,我正在尝试增加 WAL 保留。
这是我打算做的事情:
max_wal_size = 20Gb
min_wal_size = 10GB
问题:
- A-1。上述参数值是否正确?
- A-2。增加这些参数是否有不好的副作用?
- A-3。我只需要将这 2 个参数应用到 master 上,对吗?
- 乙。我应该配置更多参数吗?
- C. _ 有没有更好的方法来避免从站不同步?
谢谢你。