Re: Perf regression in 2.6.32 (Ubuntu 10.04 LTS)

From: Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
To: Greg Smith <greg(at)2ndquadrant(dot)com>
Cc: Thom Brown <thom(at)linux(dot)com>, Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>, Domas Mituzas <midom(dot)lists(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Perf regression in 2.6.32 (Ubuntu 10.04 LTS)
Date: 2010-09-13 17:20:55
Message-ID: 4C8E5D77.3050204@kaltenbrunner.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 09/13/2010 06:43 PM, Greg Smith wrote:
> Thom Brown wrote:
>> I thought sysbench was designed for MySQL benchmarks. How new is the
>> PostgreSQL driver? Is it stable yet?
>
> It's been out there for years; the FreeBSD 7.0 development used it
> extensively on MySQL and PostgreSQL to track kernel performance on both
> databases back in 2007:
> http://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf
>
> I don't think "stable" applies here just based on code age though, given
> how infrequent updates to the sysbench code are and how little QA is put
> into them. They pushed out two updates in 2009, 0.4.11 and 0.4.12, but
> all they did for me was break basic compilation on multiple platforms. I
> still use 0.4.10 as the last version that seems to work without makefile
> surgery on both RedHat and Ubuntu.
>
> The last time I tried it, the read-only OLTP implementation worked fine,
> but the one that wrote instead was prone to deadlocks in PostgreSQL.

yeah the read-only part works quite well(the other ones not so much) and
it was much faster than pgbench in older pg release - I have not looked
yet if the new threaded in 9.0 implementation fixes that issue.

Stefan

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2010-09-13 17:21:09 Re: Policy decisions and cosmetic issues remaining for the git conversion
Previous Message Robert Haas 2010-09-13 17:16:40 Re: Report: removing the inconsistencies in our CVS->git conversion