我看了官方的解释,但是还是不能很好的理解这个参数。有人可以解释参数 autovacuum_naptime 吗?非常感谢!
最佳答案
这是 postgresql 在每次自动清理之间等待的最短时间。
假设您保留默认值 1 分钟,在最后一个完成后至少有 1 分钟没有真空。
时间分别针对每个数据库,postgresql 尝试运行尽可能多的真空。因此,如果您有 4 个数据库并且 naptime 值为 1 分钟,则真空进程将在新数据库中每 20 秒运行一次。
我希望我说清楚了,否则请随意询问一些细节。
关于postgresql - 有人可以解释参数 autovacuum_naptime 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5308981/