0

我们一直在尝试调整一些较大表上的 autovacuum 阈值,否则它们永远不会运行,而且还会建立成千上万的死元组。使用我在 SO 上某处找到的查询,查看pg_stat_user_tables表格,我可以看到上次运行时间和 autovacuum 的运行次数,但我似乎无法找到事件的历史记录。我们正在尝试跟踪他们运行的频率,以了解一个好的阈值在哪里,这样这类信息就会很有用。是否有另一张桌子可用于此?

4

1 回答 1

2

没有历史记录表(除非您当然创建了一个或部署了一些监控系统来为您完成它,但我不知道这样一个)。您可以将 log_autovacuum_min_duration 设置为零,然后您的日志文件中将有一条记录。

于 2021-10-11T17:44:23.343 回答