永久停用PostgreSQL 归档功能
文章目录
- 引言
-
- 永久停用归档功能
- 归档的优势
- 归档的劣势
- 开启归档的情况
- 关闭归档的情况
- see also
引言
PostgreSQL 是一个开源的关系型数据库系统,支持数据归档(WAL),可以实现数据备份、恢复和灾难恢复等功能。在使用 PostgreSQL 的过程中,如果 PostgreSQL 数据库开启了归档(archive_mode=on),可能会产生很多归档文件如果数据归档文件过多,就需要进行清理。这与数据库的事务多少有关系。在一些实时数据交互比较频繁的服务器上,产生的会更多,占用了磁盘空间,影响到数据库服务的正常运行。
永久停用归档功能
在 PostgreSQL 中,WAL(Write-Ahead Logging)归档不是必须开启的功能,但在 production 环境中,开启归档通常是一个很好的实践,尤其是对于数据持久性和灾难恢复具有高要求的系统。
alter system set archive_mode TO off ;