Re: Advice configuring ServeRAID 8k for performance

From: Greg Smith <greg(at)2ndquadrant(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Scott Carey <scott(at)richrelevance(dot)com>, Kenneth Cox <kenstir(at)gmail(dot)com>, "pgsql-performance(at)postgresql(dot)org" <pgsql-performance(at)postgresql(dot)org>
Subject: Re: Advice configuring ServeRAID 8k for performance
Date: 2010-08-17 08:42:25
Message-ID: 4C6A4B71.5040909@2ndquadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Bruce Momjian wrote:
> Scott Carey wrote:
>
>> Don't ever have WAL and data on the same OS volume as ext3.
>>
>> ...
>> One partition for WAL, one for data. If using ext3 this is essentially
>> a performance requirement no matter how your array is set up underneath.
>>
>
> Do we need to document this?
>

Not for 9.0. What Scott is suggesting is often the case, but not
always; I can produce a counter example at will now that I know exactly
which closets have the skeletons in them. The underlying situation is
more complicated due to some limitations to the whole "spread
checkpoint" code that is turning really sour on newer hardware with
large amounts of RAM. I have about 5 pages of written notes on this
specific issue so far, and that keeps growing every week. That's all
leading toward a proposed 9.1 change to the specific fsync behavior.
And I expect to dump a large stack of documentation to support that
patch that will address this whole area. I'll put the whole thing onto
the wiki as soon as my 9.0 related work settles down.

--
Greg Smith 2ndQuadrant US Baltimore, MD
PostgreSQL Training, Services and Support
greg(at)2ndQuadrant(dot)com www.2ndQuadrant.us

In response to

Browse pgsql-performance by date

  From Date Subject
Next Message Andres Freund 2010-08-17 09:37:38 Re: Advice configuring ServeRAID 8k for performance
Previous Message Greg Smith 2010-08-17 08:29:10 Re: Advice configuring ServeRAID 8k for performance