Re: 7.4b1 vs 7.3.4 performance - Mailing list pgsql-general

From Josh Rovero
Subject Re: 7.4b1 vs 7.3.4 performance
Date
Msg-id 3F44011C.9060801@sonalysts.com
Whole thread Raw
In response to Re: 7.4b1 vs 7.3.4 performance  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
Tom Lane wrote:
> "P.J. \"Josh\" Rovero" <rovero@sonalysts.com> writes:
>
>>7.4b1 is significantly faster (i.e., the higher curve)
>>over this range of clients and transactions.
>
>
> Cool.  I wonder though why the 7.4 curve is so much noisier.

The occurence of postgresql events (WAL recycles, etc) and
system events (reiserfs journal writes, software raid0) isn't
synchronized for each pgbench run.  So one or more of the set
of 5 runs for each number of clients/transactions combination
may "suffer" statistically because the backend or system is
performing some other task.  The only other user apps
running were "tail -f" on the postgresql and pgbench
logs.

Here is a set (clients (1:1:10), transactions (100:100:1000))
where a vacuum full was done prior to each set of 5 runs.
7.4 is still significantly faster, even though results
are noisier and "degradation" as number of transactions
per client increases is steeper.


Attachment

pgsql-general by date:

Previous
From: Chris Webster
Date:
Subject: 7.4b: FATAL: invalid value for "lc_monetary": "US_EN"
Next
From: Jeff Davis
Date:
Subject: query optimization: aggregate and distinct