On Fri, Jun 26, 2026 at 11:29 PM Hüseyin Demir <[email protected]> wrote:
> On any busy OLTP system with autovacuum_max_workers > 1, workers will skip 
> tables held by other workers in every vacuum cycle.  That is not a transient 
> edge case and it is the steady state of a loaded database.

You are right. The skip is the mechanism working as intended, and on a
loaded system a per-table log line every cycle is noise rather than a
warning. The checkpoint_warning analogy does not hold either, since
that fires on a deviation from healthy behavior and rate-limits
itself, and a bare boolean does neither. I agree a per-table LOG is
the wrong surface for this.


-- 
Best regards,
Shinya Kato
NTT OSS Center


Reply via email to