FW: [PERFORM] Performance 8.4.0

2009-08-02 Thread Chris Dunn
The database is 8gb currently. Use to be a lot bigger but we removed all large 
objects out and developed a file server storage for it, and using default page 
costs for 8.4, I did have it changed in 8.1.4

-Original Message-
From: Robert Haas [mailto:robertmh...@gmail.com]
Sent: Sunday, 2 August 2009 11:26 PM
To: Chris Dunn
Cc: pgsql-performance@postgresql.org
Subject: Re: [PERFORM] Performance 8.4.0

On Fri, Jul 31, 2009 at 12:22 AM, Chris Dunnchris.d...@bigredsky.com wrote:
 constraint_exclusion = on

This is critical if you need it, but a waste of CPU time if you don't.
 Other than that your paramaters look good.  Are you using the default
page cost settings?  I see you have 12 GB RAM; how big is your
database?

...Robert

-- 
Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance


[PERFORM] Performance 8.4.0

2009-07-30 Thread Chris Dunn
Hi,

I would like to know if my configuration is ok, We run a web application with 
high transaction rate and the database machine on Mondays / Tuesdays is always 
at 100% CPU with no IO/Wait . the machine is a Dual Xeon Quad core, 12gb RAM, 
4gb/s Fibre Channel on Netapp SAN, with pg_xlog on separate Lun,
Could you please provide some feedback on the configuration

maintenance_work_mem = 704MB
constraint_exclusion = on
checkpoint_completion_target = 0.9
effective_cache_size = 8GB
work_mem = 72MB
wal_buffers = 8MB
checkpoint_segments = 16
shared_buffers = 2816MB
max_connections = 32

I have limited connections down to 32 as if I put up higher the machine load 
average goes through the roof and will decrease performance even more.
In the process of looking at a 4 x AMD 6 core Opteron  machine with 32GB Ram to 
replace if I cannot get any more performance out of this machine

Kind Regards
Christopher Dunn