Skip site navigation (1) Skip section navigation (2)

Re: What is syslog:duration reporting ... ?

From: Michael Fuhr <mike(at)fuhr(dot)org>
To: "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>
Cc: Aldor <an(at)mediaroot(dot)de>, pgsql-admin(at)postgresql(dot)org
Subject: Re: What is syslog:duration reporting ... ?
Date: 2005-08-25 19:59:40
Message-ID: 20050825195940.GA54140@winnie.fuhr.org (view raw or flat)
Thread:
Lists: pgsql-admin
On Thu, Aug 25, 2005 at 01:55:08PM -0600, Michael Fuhr wrote:
> Are the updates happening inside a transaction?  Is it possible
> that they're being blocked by other transactions that update the
> same record around the same time and don't commit immediately?
> I can duplicate the results you're seeing by doing that.

As for why you don't see long durations with EXPLAIN ANALYZE, here's
a possible explanation: "ordinary" updates of the same record might
happen close together because that's how the application works, but
by the time you run EXPLAIN ANALYZE no other transactions are updating
that record so the update executes immediately.

-- 
Michael Fuhr

In response to

Responses

pgsql-admin by date

Next:From: Chris HooverDate: 2005-08-25 21:53:29
Subject: Problem with rules
Previous:From: Michael FuhrDate: 2005-08-25 19:55:09
Subject: Re: What is syslog:duration reporting ... ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group