Postgres AUTO_VACUUM(防止环绕)手动激活

时间:2018-01-24 17:41:18

标签: postgresql vacuum autovacuum

运行postgres 9.6,大数据表大量的事务发生在表上。在每100,000次更改(或左右)后,对表运行VACUUM FREEZE。我的理解是,这将与AUTO_VACUUM (to prevent wrap-around)一样,但它仍然会自动真空。所以我的问题是如何手动启动VACUUM进程以执行与AUTO_VACUUM相同的操作?

我认为既然你可以完全关闭自动吸尘器,那么必须有一种方法可以手动完成。

进一步澄清我在日志中收到这些错误:

2018-01-23 20:14:16.393 UTC [70377] WARNING:  oldest xmin is far in the past
2018-01-23 20:14:16.393 UTC [70377] HINT:  Close open transactions soon to avoid wraparound problems.

0 个答案:

没有答案