Re: Postgres fsync off (not needed) with NetApp

From: Mark Lewis <mark(dot)lewis(at)mir3(dot)com>
To: Dan Gorman <dgorman(at)hi5(dot)com>
Cc: pgsql-performance(at)postgresql(dot)org
Subject: Re: Postgres fsync off (not needed) with NetApp
Date: 2006-06-14 21:54:45
Message-ID: 1150322085.31200.39.camel@archimedes
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

No. You need fsync on in order to force the data to get TO the NetApp
at the right time. With fsync off, the data gets cached in the
operating system.

-- Mark Lewis

On Wed, 2006-06-14 at 14:48 -0700, Dan Gorman wrote:
> All,
> So I thought I'd pose this question:
>
> If I have a pg database attached to a powervault (PV) with just an
> off-the-shelf SCSI card I generally want fsync on to prevent data
> corruption in case the PV should loose power.
> However, if I have it attached to a NetApp that ensures data writes
> to via the NVRAM can I safely turn fsync off to gain additional
> performance?
>
> Best Regards,
> Dan Gorman
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaster

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Bruce Momjian 2006-06-14 22:12:48 Re: Effects of cascading references in foreign keys
Previous Message D'Arcy J.M. Cain 2006-06-14 21:53:24 Re: Postgres fsync off (not needed) with NetApp