【发布时间】:2010-01-08 10:56:37
【问题描述】:
在 8.x 之前的日子里,我在 Linux 上运行了许多 PGSQL 数据库,并通过维护脚本明确地清理了数据库。
当 8.x 出现时,我没有在这些系统上使用 autovacuum,因为它工作正常,因此无需更改任何内容。所以我不是自动真空专家。
现在在后 8.x 时代,我发现自己有一些在 Windows Server 2003 或更高版本上运行的 PGSQL 数据库。
看起来 autovacuum 应该正在运行,因为我们已按照说明操作并在 .conf 文件中将其保持开启状态。
但是,将 PGAdmin 连接到数据库会提示我们应该运行 VACUUM。
您如何判断 autovacuum 守护程序是否正在运行并在照看您的数据库并正确清理它们?
【问题讨论】:
-
请参阅stackoverflow.com/q/19826467/41906 以获得特定于 UNIX 的答案。
标签: postgresql autovacuum