14

如何在 PostgreSQL 中启用 autovacuum?我了解目的,我只是找不到有关如何启用它的简单答案。

4

2 回答 2

32

Autovacuum 默认开启。对于小型数据库,什么都不做,一切都会正常工作。要确认,请检查

SHOW autovacuum;

psql. 它应该报告on

大型和繁忙的数据库有时需要调整以使 autovacuum 更频繁地运行,或者更多地关注繁忙的队列表。有关调整 autovacuum 的详细信息,请参阅手册。

于 2015-10-28T03:00:04.077 回答
1

您也可以手动启动真空吸尘器。通过运行 psql 命令vacuum full analyze verbose。这需要一些时间。

于 2019-03-20T06:32:57.343 回答