Received: from localhost (unknown [200.46.204.182]) by postgresql.org (Postfix) with ESMTP id 7A9C19FA0C6 for ; Tue, 9 Oct 2007 04:44:49 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.182]) (amavisd-maia, port 10024) with ESMTP id 70100-05 for ; Tue, 9 Oct 2007 04:44:41 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.5 Received: from outmail136036.authsmtp.net (outmail136036.authsmtp.net [62.13.136.36]) by postgresql.org (Postfix) with ESMTP id DA3859FA123 for ; Tue, 9 Oct 2007 04:44:42 -0300 (ADT) Received: from outmail128176.authsmtp.co.uk (outmail128176.authsmtp.co.uk [62.13.128.176]) by punt3.authsmtp.com (8.13.8/8.13.8/Kp) with ESMTP id l997iELC045398; Tue, 9 Oct 2007 08:44:15 +0100 (BST) Received: from [192.168.0.3] (85-211-149-22.dyn.gotadsl.co.uk [85.211.149.22]) (authenticated bits=0) by mail.authsmtp.com (8.13.8/8.13.8/Kp) with ESMTP id l997iEbS065015; Tue, 9 Oct 2007 08:44:14 +0100 (BST) Subject: Re: PG on NFS may be just a bad idea From: Simon Riggs To: Tom Lane Cc: Josh Berkus , pgsql-hackers@postgresql.org, Mija Lee In-Reply-To: <24184.1191281116@sss.pgh.pa.us> References: <25517.1191038302@sss.pgh.pa.us> <47012AC5.9040808@agliodbs.com> <1191263814.4260.57.camel@ebony.site> <1191264888.4260.69.camel@ebony.site> <24184.1191281116@sss.pgh.pa.us> Content-Type: text/plain Date: Tue, 09 Oct 2007 08:44:21 +0100 Message-Id: <1191915861.4223.601.camel@ebony.site> Mime-Version: 1.0 X-Mailer: Evolution 2.8.2 Content-Transfer-Encoding: 7bit X-Server-Quench: 6ec6a160-763b-11dc-b86a-001185d377ca X-AuthRoute: OCdxZQATClZOTQEd DAteCiNZVAwpPBRK HVkIKg5MJUcNSQVJ NksachtFaAxbYlpF HGQLW1NEUFV7XWd/ ag4fZQBDYEtPQQRu WVZLQE1QERpoT0AI DxlHJ0sRdwNDeH91 K0dkXXUVWhEpcxd8 RE5JEmsFN3phaTRM TRJQcVJJcANLfxdA PlN4UyBcLwdSbGoL PyYYHB0LBgAXEAsd RQdFC3wpCUMCD3Y2 SlgAAC4zVURNTSw/ Zx0qJ1d0 X-Authentic-SMTP: 61633235383639.squirrel.dmpriest.net.uk:752/Kp X-Report-SPAM: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-Virus-Status: No virus detected - but ensure you scan with your own anti-virus system! X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200710/297 X-Sequence-Number: 108665 On Mon, 2007-10-01 at 19:25 -0400, Tom Lane wrote: > Simon Riggs writes: > > http://blogs.netapp.com/dave/2007/08/oracle-optimize.html > > Not a whole lot of technical content there, but pretty interesting > nonetheless. I *think* that the issues we're seeing are largely in the > NFS client-side kernel code, so bypassing that stack as Oracle is doing > might eliminate the problem. Of course, there's a sizable amount of > code to be written to do that ... Yeh, that would take a while. I thought of another reason to do that also. If you put a tablespace on an NFS mount and the remote server crashes, it sounds like there could be a window of potential data loss. We could guard against that by recovering the tablespace, but we don't do that unless the local server crashes. So having your own NFS client would allow you to tell that the link had dropped and needed to be recovered. -- Simon Riggs 2ndQuadrant http://www.2ndQuadrant.com