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

Re: What happens on a commit?

From: "Chris Hoover" <revoohc(at)gmail(dot)com>
To: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
Cc: "pgsql-admin(at)postgresql(dot)org" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: What happens on a commit?
Date: 2007-05-23 14:13:51
Message-ID: 1d219a6f0705230713k83eff27y3a9db9ade4839ee0@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-admin
Ok, we are looking more into this.  In the mean time, can someone please
explain to me (or point me to the correct documentation) what happens in
PostgreSQL when a commit is issued.  What exactly does the database do?

Thanks,

Chris

On 5/22/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
>
> Chris Hoover escribió:
> > I found an e-mail showing how to strace and here is what I have
> found.  Does
> > it help/mean anything to those who can decode this?
> >
> > We are installing PostgreSQL from the official rpms.
> >
> > Chris
> >
> > time strace -c -p 2690
> > Process 2690 attached - interrupt to quit
> > Process 2690 detached
> > % time     seconds  usecs/call     calls    errors syscall
> > ------ ----------- ----------- --------- --------- ----------------
> > 42.80   13.003288         251     51790           recv
> > 17.47    5.306686          30    175916           send
>
> This means that 60% of the time spent by system calls is due to network
> operations.  But they account to 18.3 seconds, whereas this
>
> > real    27m21.090s
> > user    0m5.379s
> > sys     0m23.073s
>
> says that the total time spent is 27:21.  So you have to explain the
> remaining 27:03 which are elsewhere.
>
> --
> Alvaro Herrera
> http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>

In response to

Responses

pgsql-admin by date

Next:From: Alvaro HerreraDate: 2007-05-23 14:18:00
Subject: Re: What happens on a commit?
Previous:From: filipe paivaDate: 2007-05-23 14:04:54
Subject:

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