COMMIT NOWAIT Performance Option (patch)

From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: <pgsql-patches(at)postgresql(dot)org>
Subject: COMMIT NOWAIT Performance Option (patch)
Date: 2007-02-26 22:56:45
Message-ID: 1172530606.3760.440.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

A prototype patch is posted to -patches, which is WORK IN PROGRESS.
[This patch matches discussion thread on -hackers.]

The following TODO items remain

1. discuss which process will issue regular XLogFlush(). If agreed,
implement WALWriter process to perform this task. (Yes, the patch isn't
fully implemented, yet).
2. remove fsync parameter
3. Prevent COMMIT NOWAIT when commit_delay = 0
4. Discuss whether commit_delay is OK to usurp; twas just an earlier
suggestion from someone else, can go either way.
5. docs

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com

Attachment Content-Type Size
commit_nowait.wip1.patch text/x-patch 9.2 KB

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Simon Riggs 2007-02-26 22:56:58 COMMIT NOWAIT Performance Option
Previous Message Warren Turkal 2007-02-26 22:50:14 Re: Seeking Google SoC Mentors

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2007-02-26 23:14:24 Re: COMMIT NOWAIT Performance Option (patch)
Previous Message Robert Treat 2007-02-26 21:01:11 FAQ_DEV Update: Fix Answer for Q 1.19, add Q on SCMS