Received: from localhost (unknown [200.46.208.211]) by mail.postgresql.org (Postfix) with ESMTP id 2EE2B634C8E for ; Thu, 26 Mar 2009 18:49:10 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by localhost (mx1.hub.org [200.46.208.211]) (amavisd-maia, port 10024) with ESMTP id 52822-07 for ; Thu, 26 Mar 2009 18:49:03 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from EXHUB018-1.exch018.msoutlookonline.net (exhub018-1.exch018.msoutlookonline.net [64.78.17.16]) by mail.postgresql.org (Postfix) with ESMTP id 75824634BA0 for ; Thu, 26 Mar 2009 18:49:08 -0300 (ADT) Received: from EXVMBX018-1.exch018.msoutlookonline.net ([64.78.17.47]) by EXHUB018-1.exch018.msoutlookonline.net ([64.78.17.16]) with mapi; Thu, 26 Mar 2009 14:49:06 -0700 From: Scott Carey To: Mark Kirkwood , "pgsql-performance@postgresql.org" Date: Thu, 26 Mar 2009 14:49:05 -0700 Subject: Re: Raid 10 chunksize Thread-Topic: [PERFORM] Raid 10 chunksize Thread-Index: Acmt2exViMN+m8x5SaygtCq23G5jlQAgsJ9M Message-ID: In-Reply-To: <49CB047E.3090909@paradise.net.nz> Accept-Language: en-US Content-Language: en X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0 tagged_above=0 required=5 tests=AWL=0.000 X-Spam-Level: X-Archive-Number: 200903/388 X-Sequence-Number: 33310 On 3/25/09 9:28 PM, "Mark Kirkwood" wrote: > I wrote: >> Scott Marlowe wrote: >>=20 >>>=20 >>> Can you try changing the chunksize on the test box you're testing on >>> to see if that helps? >>>=20 >>> =20 >>=20 >> Yes - or I am hoping to anyway (part of posting here was to collect >> some outside validation for the idea). Thanks for your input! >>=20 >=20 > Rebuilt with 64K chunksize: >=20 > transaction type: TPC-B (sort of) > scaling factor: 100 > number of clients: 24 > number of transactions per client: 12000 > number of transactions actually processed: 288000/288000 > tps =3D 866.512162 (including connections establishing) > tps =3D 866.651320 (excluding connections establishing) >=20 >=20 > So 64K looks quite a bit better. I'll endeavor to try out 256K next week > too. Just go all the way to 1MB, md _really_ likes 1MB chunk sizes for some reason. Benchmarks right and left on google show this to be optimal. My tests with md raid 0 over hardware raid 10's ended up with that being optimal as well. Greg's notes on aligning partitions to the chunk are key as well. >=20 > Mark >=20 > -- > Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org= ) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-performance >=20