On Mon, May 20, 2013 at 3:11 PM, Tom Lane <t...@sss.pgh.pa.us> wrote:

> Armand du Plessis <a...@bank.io> writes:
> > The autovacuum completed (after many hours) however it didn't seem to
> have
> > frozen any old pages as it just kicks off again right away with the same
> > reason (VACUUM ANALYZE public.messages (to prevent wraparound))
>
> I suspect it's unable to move the table's min XID forward at all because
> there is some old open transaction preventing cleanup of very old dead
> tuples.  Look for old xact_start times in pg_stat_activity.  Also look
> for old entries in pg_prepared_xacts.  If you find any, get rid of them.
>

Thanks Tom, that sounds like it possibly could've caused it. I've since
restarted the cluster (kicking myself) so there's no old transactions left
in either table. (pg_prepared_xacts is actually empty). Will check there
first if this happens again.


>                         regards, tom lane
>

Reply via email to