Re: Insert performance (OT?) - Mailing list pgsql-performance

From Manfred Koizar
Subject Re: Insert performance (OT?)
Date
Msg-id cs67g11p5k1pfkf6kcuvpnjubmmeutcni2@4ax.com
Whole thread Raw
In response to Re: Insert performance (OT?)  (Richard Huxton <dev@archonet.com>)
Responses Re: Insert performance (OT?)  (John A Meinel <john@arbash-meinel.com>)
List pgsql-performance
On Tue, 19 Jul 2005 11:51:51 +0100, Richard Huxton <dev@archonet.com>
wrote:
>You could get away with one query if you converted them to left-joins:
>INSERT INTO ...
>SELECT * FROM upload LEFT JOIN ... WHERE f3 IS NULL
>UNION
>SELECT * FROM upload LEFT JOIN ... WHERE f4 IS NULL

For the archives:  This won't work.  Each of the two SELECTs
eliminates rows violating one of the two constraints but includes rows
violating the other constraint.  After the UNION you are back to
violating both constraints :-(

Servus
 Manfred


pgsql-performance by date:

Previous
From: Josh Berkus
Date:
Subject: Re: Tuning Effective Cache Question
Next
From: John A Meinel
Date:
Subject: Re: Insert performance (OT?)