Search Postgresql Archives

Re: Unresponsive vacuum process

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/19/04 6:49 PM, "Tom Lane" <tgl@sss.pgh.pa.us> wrote:

>> I have a 7.2.1 backend running VACUUM which appears to be blocking all other
>> processes.  I have issued SIGTERM and SIGINT directly to that backend and
>> also killed the client process, but the VACUUM continues chewing up CPU and
>> blocking others.
> 
> Hmph.  AFAICS 7.2 does contain CHECK_FOR_INTERRUPT calls within all the
> major VACUUM loops, so it should respond to SIGINT in a reasonably
> timely fashion.  I'd think it was blocked on someone else's lock if it
> weren't that you say it's still consuming CPU.  Can you attach to the
> troublesome backend with gdb and get a stack trace to show where it is?

I've had 7.4.1 take up to an hour and a half to abort a vacuum after a
SIGNIT.

Wes


---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faqs/FAQ.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux