postgresql - 有人可以解释参数 autovacuum_naptime 吗?

标签 postgresql

我看了官方的解释,但是还是不能很好的理解这个参数。有人可以解释参数 autovacuum_naptime 吗?非常感谢!

最佳答案

这是 postgresql 在每次自动清理之间等待的最短时间。

假设您保留默认值 1 分钟,在最后一个完成后至少有 1 分钟没有真空。

时间分别针对每个数据库,postgresql 尝试运行尽可能多的真空。因此,如果您有 4 个数据库并且 naptime 值为 1 分钟,则真空进程将在新数据库中每 20 秒运行一次。

我希望我说清楚了,否则请随意询问一些细节。

关于postgresql - 有人可以解释参数 autovacuum_naptime 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5308981/

相关文章:

excel - PostgreSQL 查询输出为 Excel 文件

sql - 如果找不到值,如何从函数返回值

postgresql - 在 AWS RDS PostgreSQL 实例中启用地理数据库

sql - postgresql 试图调用更新返回多行

php - 使用 Postgresql 的 Symfony 2

sql - 按更近的距离获取 MIN MAX 分组

postgresql - Postgres 上的 Activiti 5.18.0 不会使用该模式

java - ?不会替换为 $$ 中的值

python - 使用 Psycopg2 获取日期时间读取中的小时的 SQL 命令

postgresql - 使用不带 AS 的别名