我已经设置了两台运行Postgres 9.1的服务器,其中一台使用stream式复制configuration为另一台热备份。 鉴于此,是否有任何理由将我的WAL文件归档?
我知道归档的WAL文件允许我“回溯到”以前的数据库快照,但是对于我的特定应用程序,只要待机状态正常,我不需要这样的function。 还有其他什么原因让他们?
如果保留WAL文件的唯一原因是用于复制而不是备份,那么不需要保留它们,只要将它们完全合并到辅助服务器中即可。 我的理解是, archive_cleanup_command应该处理这个。