Re: Best OS & Configuration for Dual Xeon w/4GB & - Mailing list pgsql-performance

From Dave Page
Subject Re: Best OS & Configuration for Dual Xeon w/4GB &
Date
Msg-id 008b01c64b81$b737fcb0$6a01a8c0@valehousing.co.uk
Whole thread Raw
List pgsql-performance
-----Original Message-----
From: "Luke Lonergan"<llonergan@greenplum.com>
Sent: 19/03/06 16:26:58
To: "Kenji Morishige"<kenjim@juniper.net>, "Claus Guttesen"<kometen@gmail.com>
Cc: "pgsql-performance@postgresql.org"<pgsql-performance@postgresql.org>
Subject: Re: [PERFORM] Best OS & Configuration for Dual Xeon w/4GB &

> I notice that no one asked you about your disk bandwidth - the Adaptec 2200S
>is a "known bad" controller -

Agreed - We have a couple at work which got relagated to use in 'toy' boxes when we realised how bad they were, long
beforethey ever saw any production use. 

Regards, Dave

-----Unmodified Original Message-----
Kenji,


On 3/17/06 4:08 PM, "Kenji Morishige" <kenjim@juniper.net> wrote:

> Thanks guys, I'm studying each of your responses and am going to start to
> experiement.

I notice that no one asked you about your disk bandwidth - the Adaptec 2200S
is a "known bad" controller - the bandwidth to/from in RAID5 is about 1/2 to
1/3 of a single disk drive, which is far too slow for a 10GB database, and
IMO should disqualify a RAID adapter from being used at all.

Without fixing this, I'd suggest that all of the other tuning described here
will have little value, provided your working set is larger than your RAM.

You should test the I/O bandwidth using these simple tests:
  time bash -c "dd if=/dev/zero of=bigfile bs=8k count=1000000 && sync"

then:
  time dd if=bigfile of=/dev/null bs=8k

You should get on the order of 150MB/s on four disk drives in RAID5.

And before people jump in about "random I/O", etc, the sequential scan test
will show whether the controller is just plain bad very quickly.  If it
can't do sequential fast, it won't do seeks fast either.

- Luke



---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faq

pgsql-performance by date:

Previous
From: "NbForYou"
Date:
Subject: Re: database model tshirt sizes
Next
From: Tim Allen
Date:
Subject: partial indexes and inference