-1

超过阈值时,自动真空执行真空和分析。阈值如下:

  • autovacuum_vacuum_threshold + autovacuum_vacuum_scale_factor * 行
  • autovacuum_analyze_threshold + autovacuum_analyze_scale_factor * 行

在 PostgreSQL 中,有没有办法在保持 Auto Vacuum 的 Vacuum 自动运行的同时停止分析?

4

1 回答 1

0

您可以做的最好的事情是autovacuum_analyze_scale_factor将该表设置为最大 100,然后将仅在修改了表中行数的 100 倍时对其进行分析。

但是禁用自动分析不是一个聪明的主意,你不应该这样做。

于 2020-12-21T13:07:53.990 回答