Re: Load Distributed Checkpoints, take 3

From: Greg Smith <gsmith(at)gregsmith(dot)com>
To: Patches <pgsql-patches(at)postgresql(dot)org>
Subject: Re: Load Distributed Checkpoints, take 3
Date: 2007-06-25 22:04:16
Message-ID: Pine.GSO.4.64.0706251745440.2936@westnet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

On Mon, 25 Jun 2007, Heikki Linnakangas wrote:

> Please describe the class of transactions and the service guarantees so
> that we can reproduce that, and figure out what's the best solution.

I'm confident you're already moving in that direction by noticing how the
90th percentile numbers were kind of weird with your 150 warehouse DBT2
tests, and I already mentioned how that could be usefully fleshed out by
more tests during beta. That number is the kind of service guarantee I'm
talking about--if before 90% of transactions were <4.5ms, but now that
number is closer to 6ms, that could be considered worse performance by
some service metrics even if the average and worst-case performance were
improved.

The only thing I can think of if you wanted to make the problem more like
what I was seeing would be switching the transaction mix on that around to
do more UPDATEs relative to the other types of transactions; having more
of those seemed to aggrevate my LDC-related issues because they leave a
different pattern of dirty+used buffers around than other operations.

--
* Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD

In response to

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2007-06-25 23:00:44 Re: Load Distributed Checkpoints, take 3
Previous Message Greg Smith 2007-06-25 21:45:37 Re: Load Distributed Checkpoints, take 3