Received: from localhost (maia-2.hub.org [200.46.204.187]) by postgresql.org (Postfix) with ESMTP id 4399C9FB3F7 for ; Sat, 14 Jul 2007 06:58:17 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.187]) (amavisd-maia, port 10024) with ESMTP id 34587-05 for ; Sat, 14 Jul 2007 06:58:04 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.5 Received: from oxford.xeocode.com (unknown [87.127.95.194]) by postgresql.org (Postfix) with ESMTP id C83A09FB3F2 for ; Sat, 14 Jul 2007 06:58:13 -0300 (ADT) Received: from localhost.enta.net ([127.0.0.1] helo=oxford.xeocode.com) by oxford.xeocode.com with esmtp (Exim 4.67) (envelope-from ) id 1I9eNw-0001Iu-HX; Sat, 14 Jul 2007 10:57:56 +0100 From: Gregory Stark To: "Hannes Dorbath" Cc: "Joseph" , Subject: Re: FORGOT TO CONFIGURE RAID! DELL POWEREDGE 2950 In-Reply-To: <46988951.9050108@theendofthetunnel.de> (Hannes Dorbath's message of "Sat, 14 Jul 2007 10:29:05 +0200") Organization: EnterpriseDB References: <1184357777.135345.38110@n60g2000hse.googlegroups.com> <46988951.9050108@theendofthetunnel.de> X-Draft-From: ("nnimap+mail01.enterprisedb.com:INBOX.performance" 1552) Date: Sat, 14 Jul 2007 10:57:55 +0100 Message-ID: <87tzs7b93w.fsf@oxford.xeocode.com> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200707/169 X-Sequence-Number: 25853 "Hannes Dorbath" writes: > From the DELL site it seems this `PERC 5/i' on board controller > (assuming that's what you have) doesn't even have a BBU. If you don't > plan to post here in a few weeks again about data corruption, go out and > shop a serious controller. This is a bit of a strange comment. A BBU will improve performance but Postgres doesn't require one to guarantee data integrity. If your drives have write caching disabled (ie write-through) and your controller does write-through caching and you leave fsync=on and full_page_writes=on which is the default then you shouldn't have any data integrity issues. Note that many drives, especially IDE drives ship with write caching enabled (ie, write-back). And without a BBU many people are tempted to set fsync=off which improves performance at the cost of data loss on a system crash or power failure. With a BBU there's no advantage to fsync=off so that temptation to risk data loss is removed. -- Gregory Stark EnterpriseDB http://www.enterprisedb.com