Re: Solaris 9 tuning

From: "Paul Johnson" <paul(at)oxton(dot)com>
To: "Josh Berkus" <josh(at)agliodbs(dot)com>
Cc: pgsql-performance(at)postgresql(dot)org
Subject: Re: Solaris 9 tuning
Date: 2005-02-09 19:02:42
Message-ID: 28097.80.5.160.4.1107975762.squirrel@www.gradwell.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Hi Josh, there are 8 internal disks - all are 18GB(at)10,000 RPM, fibre
connected.

The O/S is on 2 mirrored disks, the Postgres cluster is on the /data1
filesystem that is striped across the other 6 disks.

The shared_buffers value is a semi-educated guess based on having made 4GB
shared memory available via /etc/system, and having read all we could find
on various web sites.

Should I knock it down to 400MB as you suggest?

I'll check out that URL.

Cheers,

Paul.

> Paul,
>> I would like to know what /etc/system and postgresql_conf values are
recommended to deliver as much system resource as possible to Postgres.
We
>> use this Sun box solely for single user Postgres data warehousing
workloads.
> What's your disk system?
>> shared_buffers = 500000
> This is highly unlikely to be optimal. That's 3GB. On test linux
systems
> up to 8GB, we've not seen useful values of shared buffers anywhere above
400mb. How did you arrive at that figure?
>> sort_mem = 2097152
>> vacuum_mem = 1000000
> These could be fine on a single-user system. sort_mem is per *sort*
though,
> not per query, so you'd need to watch out for complex queries spillling
into
> swap; perhaps set it a 0.5GB or 1GB?
> Otherwise, start with the config guide at
www.powerpostgresql.com/PerfList
> --
> Josh Berkus
> Aglio Database Solutions
> San Francisco

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Arthurs 2005-02-09 19:23:30 Re: Solaris 9 tuning
Previous Message John Arbash Meinel 2005-02-09 18:36:38 Re: Tell postgres which index to use?