Re: AutoVacuum and growing transaction XID's - Mailing list pgsql-general

From Michael Lewis
Subject Re: AutoVacuum and growing transaction XID's
Date
Msg-id CAHOFxGpH-+ayDCqBekhCp4eU0ZWtRK4ob9nRs6_8zQXdC95HFQ@mail.gmail.com
Whole thread Raw
In response to Re: AutoVacuum and growing transaction XID's  (github kran <githubkran@gmail.com>)
Responses Re: AutoVacuum and growing transaction XID's  (github kran <githubkran@gmail.com>)
Re: AutoVacuum and growing transaction XID's  (github kran <githubkran@gmail.com>)
List pgsql-general
autovacuum_naptime being only 5 seconds seems too frequent. A lock_timeout might be 1-5 seconds depending on your system. Usually, DDL can fail and wait a little time rather than lock the table for minutes and have all reads back up behind the DDL.

Given you have autovacuum_vacuum_cost_limit set to unlimited (seems very odd), I'm not sure a manual vacuum freeze command on the tables with high age would perform differently. Still, issuing a vacuum freeze and then killing the autovacuum process might be worth trying.

pgsql-general by date:

Previous
From: Rob Sargent
Date:
Subject: Re: Thoughts on how to avoid a massive integer update.
Next
From: Adrian Klaver
Date:
Subject: Re: pg_basebackup cannot compress to STDOUNT