-f /pgdata/archive/%f && cp %p /pgdata/archive/%f'
在配置完毕后,POSTGRESQL 的数据库就定期的对PG_WAL 文件定期的进行数据的归档了.那么这里会产生几个问题...,而日志时顺序型的记录的,写满一个会在通过LINUX 系统在建立一个新的文件,并在向新的文件中写入数据,而频繁的建立文件,打开文件也是需要耗费资源的,所以将日志变大不失为一个方法.
2 Archive_timeout...系统清理PG_WAL的文件和归档并没有关系,归档是上面问题 1 中解释的, 而PG_WAL的数据并不是归档后就清理了....另外在Checkpoint 前,系统也会腾出足够的空间来寄存新的PG_WAL的日志文件将现有的文件清理出去(应该是归档后的wal 文件),
2 数据库设置的逻辑复制,并且启动了逻辑复制槽 replication..., 保留的文件没有达到保留的数量,则不会删除文件.