From: | Craig Ringer <craig(at)postnewspapers(dot)com(dot)au> |
---|---|
To: | Tatsuo Ishii <ishii(at)postgresql(dot)org> |
Cc: | greg(at)2ndquadrant(dot)com, jd(at)commandprompt(dot)com, masivakumar(at)gmail(dot)com, pgsql-general(at)postgresql(dot)org |
Subject: | Re: MySQL versus Postgres |
Date: | 2010-08-13 06:17:17 |
Message-ID: | 4C64E36D.1060203@postnewspapers.com.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 13/08/10 08:38, Tatsuo Ishii wrote:
>> It's slower than smaller numbers, and if you actually dirty a
>> significant portion of it you can have a checkpoint that takes hours to
>> sync, completely trashing system responsiveness for a good portion of it.
>
> So how much is the reasonal upper limit of shared_buffers at this
> point? If it's obvious, should we disable or warn to use more than
> that number?
Trouble is, there won't be a "reasonable upper limit" ... because it
depends so much on the ratio of memory to I/O throughput, the system's
writeback aggressiveness, etc etc etc.
Personally I've had two Pg machines where one seems to suffer with
shared_buffers > 250MB out of 4GB and the other, which has 8GB of RAM,
wants shared_buffers to be around 4GB! The main difference: disk subsystems.
--
Craig Ringer
Tech-related writing: http://soapyfrogs.blogspot.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Craig Ringer | 2010-08-13 06:52:30 | ORM integration? |
Previous Message | Jimmy Zhang | 2010-08-13 02:37:09 | [ANN]VTD-XML 2.9 |