Re: Optimizing NOT IN plans / verify rewrite - Mailing list pgsql-performance

From Andres Freund
Subject Re: Optimizing NOT IN plans / verify rewrite
Date
Msg-id 20100802195257.GA2892@anarazel.de
Whole thread Raw
In response to Optimizing NOT IN plans / verify rewrite  (Maciek Sakrejda <msakrejda@truviso.com>)
Responses Re: Optimizing NOT IN plans / verify rewrite  (Maciek Sakrejda <msakrejda@truviso.com>)
List pgsql-performance
Hi,

On Mon, Aug 02, 2010 at 12:12:51PM -0700, Maciek Sakrejda wrote:
> I'm running PostgreSQL 8.3 and I have a query with a couple of NOT IN
> subqueries:
With 8.3 you will have to use manual antijoins (i.e LEFT JOIN
... WHERE NULL). If you use 8.4 NOT EXISTS() will do that
automatically in many cases (contrary to NOT IN () which has strange
NULL semantics).

Anbdres

pgsql-performance by date:

Previous
From: "Kevin Grittner"
Date:
Subject: Re: Optimizing NOT IN plans / verify rewrite
Next
From: Maciek Sakrejda
Date:
Subject: Re: Optimizing NOT IN plans / verify rewrite