Re: COPY LOCK for WAL bypass - Mailing list pgsql-patches

From Simon Riggs
Subject Re: COPY LOCK for WAL bypass
Date
Msg-id 1134941529.2964.203.camel@localhost.localdomain
Whole thread Raw
In response to COPY LOCK for WAL bypass  (Simon Riggs <simon@2ndquadrant.com>)
List pgsql-patches
On Sat, 2005-12-10 at 12:07 +0000, Simon Riggs wrote:
> Following patch implements COPY ... FROM ... LOCK

Patch now updated so that it includes an additional optimization of
COPY, so that WAL will not be written in the transaction that created
the table.

This now gives two fast paths for COPY:
1) COPY LOCK
2) COPY in same transaction (e.g. reloading a pg_dump)

Patch passes make check on cvstip.

No docs yet, but let me know if this is OK and I'll work on them.

[Other copied in from the related patch thread on Single-Transaction
Utility options. With this new COPY optimization the
--single-transaction option will considerably increase performance.]

Performance tests shown on previous post for this thread.

Best Regards, Simon Riggs

Attachment

pgsql-patches by date:

Previous
From: Simon Riggs
Date:
Subject: Re: Single-Transaction Utility options
Next
From: Simon Riggs
Date:
Subject: Re: Single-Transaction Utility options