Re: Postgresql 9.3.9

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Bhanu Gandikota <bgandikota(at)ebates(dot)com>
Cc: "pgsql-admin(at)postgresql(dot)org" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Postgresql 9.3.9
Date: 2015-06-25 22:20:21
Message-ID: 20150625222021.GN3289@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Bhanu Gandikota wrote:
> Hi all,
>
> Does anyone know if we need to run any vacuum (freeze) soon after patching Postgresql to version 9.3.9 [say from 9.3.4]?
> Is TXN wrap around fix effective automatically in 9.3.9 or do we have to do anything manually?

Look in your log for a message like this shortly after server start:
LOG: MultiXact member wraparound protections are now enabled

If you see it, then you're fine and nothing is needed.

If you see this message instead:
LOG: MultiXact member wraparound protections are disabled [...]
then autovacuum will have to slowly work its way out of trouble. It
might take some time, depending on the database size. You don't need
any additional measures as it's automatic. As soon as it has finished,
you will see the other message above.

--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Dave Johansen 2015-06-26 00:57:16 Re: database must be vacuumed with <N> transactions
Previous Message Keith 2015-06-25 21:23:44 Re: database must be vacuumed with <N> transactions