kai*_*der 5 postgresql transaction-log postgresql-9.6 archive-log
我对 PostgreSQL 管理还比较陌生,我正在尝试了解具体的细节。我的问题是,假设我不需要灾难恢复并且我没有通过设置打开归档archive_mode = on,Postgres 是否有内部机制可以将 WAL 文件轮换出来pg_xlog?如果有,频率是多少?
稍微不同的是,设置archive_mode = on但不配置archive_command- 是否存在 Postgres 将尝试存档到的默认位置?
如果archive_mode = off,PostgreSQL 将在旧的 WAL 文件早于最新检查点时删除它们。默认情况下,这些检查点至少每 5 分钟发生一次,因此永远不应该有许多旧的 WAL 文件。
如果设置,则只有在该文件返回成功archive_mode = on后才会删除 WAL 文件。archive_command空的archive_command应该总是立即执行此操作。archive_command = '/bin/true'设置为指示您暂时禁用存档是一种传统。
| 归档时间: |
|
| 查看次数: |
5566 次 |
| 最近记录: |