Re: [GENERAL] Stuck in "DELETE waiting"

2006-11-24 Thread Alexander Staubo
On Nov 24, 2006, at 01:37 , Jerry Sievers wrote: Have a look at the query_start field in pg_stat_activity for the process holding locks that's causing backlog. Doesn't this require "stats_command_string = on"? I don't have that enabled on production servers. Alexander. ---

Re: [GENERAL] Stuck in "DELETE waiting"

2006-11-23 Thread Jerry Sievers
Alexander Staubo <[EMAIL PROTECTED]> writes: > On Nov 23, 2006, at 16:27 , Tom Lane wrote: > > > Alexander Staubo <[EMAIL PROTECTED]> writes: > >> My application's connections against PostgreSQL 8.1.4 seem to get > >> stuck in deletion operations. > >> ... > >> # select * from pg_locks where pid

Re: [GENERAL] Stuck in "DELETE waiting"

2006-11-23 Thread Tom Lane
Alexander Staubo <[EMAIL PROTECTED]> writes: > See below. Seems 18204 is waiting for a process that is "idle in > transaction"; makes me wish that PostgreSQL could export more > information about the age of in-progress transactions. I am turning > on logging so I can determine what a future h

Re: [GENERAL] Stuck in "DELETE waiting"

2006-11-23 Thread Alexander Staubo
On Nov 23, 2006, at 16:27 , Tom Lane wrote: Alexander Staubo <[EMAIL PROTECTED]> writes: My application's connections against PostgreSQL 8.1.4 seem to get stuck in deletion operations. ... # select * from pg_locks where pid in (18198, 18204, 18208, 18214, 18216); You really need to show all o

Re: [GENERAL] Stuck in "DELETE waiting"

2006-11-23 Thread Tom Lane
Alexander Staubo <[EMAIL PROTECTED]> writes: > My application's connections against PostgreSQL 8.1.4 seem to get > stuck in deletion operations. > ... > # select * from pg_locks where pid in (18198, 18204, 18208, 18214, > 18216); You really need to show all of pg_locks, not a subset. In this

[GENERAL] Stuck in "DELETE waiting"

2006-11-23 Thread Alexander Staubo
My application's connections against PostgreSQL 8.1.4 seem to get stuck in deletion operations. Some sample ps output: postgres 18198 10.5 20.7 1072088 863040 ? S11:59 14:23 postgres: [...] DELETE waiting postgres 18204 11.5 20.8 1072692 867708 ? S11:59 15:43 postgres: