Re: Very high effective_cache_size == worse performance? - Mailing list pgsql-performance

From Greg Smith
Subject Re: Very high effective_cache_size == worse performance?
Date
Msg-id 4BCE0E0C.1020903@2ndquadrant.com
Whole thread Raw
In response to Re: Very high effective_cache_size == worse performance?  (David Kerr <dmk@mr-paradox.net>)
Responses Re: Very high effective_cache_size == worse performance?
List pgsql-performance
David Kerr wrote:
> the db, xlog and logs are all on separate areas of the SAN.
> separate I/O controllers, etc on the SAN. it's setup well, I wouldn't expect
> contention there.
>

Just because you don't expect it doesn't mean it's not there.
Particularly something as complicated as a SAN setup, presuming anything
without actually benchmarking it is a recipe for fuzzy diagnostics when
problems pop up.  If you took anyone's word that your SAN has good
performance without confirming it yourself, that's a path that's lead
many to trouble.

Anyway, as Robert already stated, effective_cache_size only impacts how
some very specific types of queries are executed; that's it.  If there's
some sort of query behavior involved in your load, maybe that has
something to do with your slowdown, but it doesn't explain general slow
performance.  Other possibilities include that something else changed
when you reloaded the server as part of that, or it's a complete
coincidence--perhaps autoanalyze happened to finish at around the same
time and it lead to new plans.

--
Greg Smith  2ndQuadrant US  Baltimore, MD
PostgreSQL Training, Services and Support
greg@2ndQuadrant.com   www.2ndQuadrant.us


pgsql-performance by date:

Previous
From: "Kevin Grittner"
Date:
Subject: Re: [JDBC] SOLVED ... Re: Getting rid of a cursor from JDBC .... Re: Re: HELP: How to tame the 8.3.x JDBC driver with a biq guery result set
Next
From: David Kerr
Date:
Subject: Re: Very high effective_cache_size == worse performance?