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

From Kevin Grittner
Subject Re: Optimizing NOT IN plans / verify rewrite
Date
Msg-id 4C56DB120200002500034099@gw.wicourts.gov
Whole thread Raw
In response to Re: Optimizing NOT IN plans / verify rewrite  (Maciek Sakrejda <msakrejda@truviso.com>)
Responses Re: Optimizing NOT IN plans / verify rewrite
List pgsql-performance
Maciek Sakrejda <msakrejda@truviso.com> wrote:

> No NULLs. It looks like it's a good deal slower than the LOJ
> version, but a good deal faster than the original.

On 8.4 and later the NOT EXISTS I suggested is a bit faster than
your fast version, since Tom did some very nice work in this area,
implementing semi join and anti join.  If you've got much load with
this kind of query, it might be worth upgrading.

-Kevin

pgsql-performance by date:

Previous
From: Maciek Sakrejda
Date:
Subject: Re: Optimizing NOT IN plans / verify rewrite
Next
From: Andres Freund
Date:
Subject: Re: Optimizing NOT IN plans / verify rewrite