Re: cache control?

From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "'Jan Wieck'" <JanWieck(at)Yahoo(dot)com>
Cc: "'scott(dot)marlowe'" <scott(dot)marlowe(at)ihs(dot)com>, "'Michael Brusser'" <michael(at)synchronicity(dot)com>, "'Postgresql Hackers'" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: cache control?
Date: 2004-01-26 16:17:49
Message-ID: 000801c3e427$f2947960$5e00030a@LaptopDellXP
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

Jan,

I think we should suspend further discussion for now...in summary:

ARC Buffer management is an important new performance feature for 7.5;
the implementation is a good one and should have positive benefit for
everybody's workload. ARC will adapt to a variety of situations and has
been designed to allow Vacuum to avoid interfering with user
applications.

That's the important bit: The implementation notes are detailed; I've
read them a few times to ensure I've got it straight. I am confident
that the situation I described CAN exist with regard to multiple
concurrent queries performing full table scans upon a single large
table. Further debate on that point is continuing because of my poor
explanation of that situation; forgive me. Thanks very much for your
further explanations and examples.

I will take a more practical tack on this now: providing evidence of a
real query mix that exhibits the described properties and quantifying
the effects and their frequency. If it IS worth it, and I accept that it
may not be, I'll have a hack at the very specialised improvement I was
suggesting, for very specific workload types.

Best Regards

Simon Riggs

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2004-01-26 16:22:28 Re: Named arguments in function calls
Previous Message Peter Eisentraut 2004-01-26 16:03:45 Re: Named arguments in function calls

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2004-01-26 16:45:49 Re: Clarify libpq docs
Previous Message Peter Eisentraut 2004-01-26 16:02:27 Re: Clarify libpq docs