Re: fsync on ext4 does not work

From: "Tomas Vondra" <tv(at)fuzzy(dot)cz>
To: "Havasvölgyi Ottó" <havasvolgyi(dot)otto(at)gmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: fsync on ext4 does not work
Date: 2011-12-19 16:00:07
Message-ID: 8ee380a2f2f809f7272c35d30ef7896d.squirrel@sq.gransy.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 19 Prosinec 2011, 16:52, Havasvölgyi Ottó wrote:
> config:
> fsync=on
> sync_commit=on
> wal_sync_method=fsync

I don't think you need to set wal_sync_method, comment it out.

> Even though the TPS in pgbench about 700 with 1 client.
> I have tried other sync methods (fdatasync, open_sync), but all are
> similar.
> Should I disable write cache on HDD to make it work?

Yes, disable that.

> Have you any idea why?

What scale factor have you used with pgbench? And how long are the pgbench
runs? The smaller the data set, the more it will be affected by the write
cache.

Tomas

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Daniel Migowski 2011-12-19 16:01:04 Feature Request: Better handling of foreign keys in DELETE statements
Previous Message MURAT KOÇ 2011-12-19 15:52:50 Re: Changing Passwords as Encrypted not Clear-Text