我想知道哪一个是很好的遵循自动真空或手动真空。 现在我们正在cron作业中手动执行,但是有时候会在特定的表格上被打乱。 所以我们正在考虑汽车真空。 它是否给生产服务器提供了良好的性能? 请build议。 很多提前感谢。
对于大多数情况,自动清洗应该是足够的。 如果autovacuum进程太干扰,或者速度不够快,那么自定义设置就可以了。
应该使用手动真空的唯一情况是,如果/当你知道你所做的应该立即“固定”。 例如 – 如果你正在做一个表的大规模更新,在批次间运行真空将确保表中的膨胀是有限的。
运行一个自动惰性的VACUUM(或者简单的VACUUM),也就是没有 FULL参数的VACUUM,是指在全面生产中启用而不会影响的东西。
强烈build议在计划的维护时段期间运行VACUUM FULL。