Re: BUG #11264: Auto vacuum wraparound job blocking everything - Mailing list pgsql-bugs

From Alvaro Herrera
Subject Re: BUG #11264: Auto vacuum wraparound job blocking everything
Date
Msg-id 20140827153923.GD7046@eldon.alvh.no-ip.org
Whole thread Raw
In response to Re: BUG #11264: Auto vacuum wraparound job blocking everything  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-bugs
Alvaro Herrera wrote:

> > (gdb) bt
> > #0  0x00007fb9740eb5b3 in __select_nocancel () from /lib64/libc.so.6
> > #1  0x000000000075ad7a in pg_usleep ()
> > #2  0x00000000004ae2d4 in GetMultiXactIdMembers ()
> > #3  0x000000000047f6cc in heap_prepare_freeze_tuple ()
> > #4  0x000000000057d036 in lazy_vacuum_rel ()
>
> This stall in GetMultiXactIdMembers should only occur when somebody is
> writing the multixact immediately following.  It certainly should not
> sleep for long.  I'm not sure what's happening here but this is probably
> where the problem is.  While waiting, it holds the buffer content lock
> in exclusive mode.
>
> Can you install debug symbols and pageinspect?

If you have debug symbols, please attach to this process, then do in
GDB:
  bt full

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

pgsql-bugs by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: BUG #11264: Auto vacuum wraparound job blocking everything
Next
From: Eric Malm
Date:
Subject: Error with citext extension when upgrading from 9.0.3 to 9.3.5: 'cannot cast type oid[] to oidvector'