diff --git a/src/backend/postmaster/autovacuum.c b/src/backend/postmaster/autovacuum.c index 53c8f8d79c..2036b39ad5 100644 --- a/src/backend/postmaster/autovacuum.c +++ b/src/backend/postmaster/autovacuum.c @@ -2951,8 +2951,8 @@ table_recheck_autovac(Oid relid, HTAB *table_toast_map, * this table, disable the balancing algorithm. */ tab->at_dobalance = - !(avopts && (avopts->vacuum_cost_limit > 0 || - avopts->vacuum_cost_delay > 0)); + !(avopts && (avopts->vacuum_cost_limit >= 0 || + avopts->vacuum_cost_delay >= 0)); } heap_freetuple(classTup);