Re: Index Usage using IN - Mailing list pgsql-performance

From Tom Lane
Subject Re: Index Usage using IN
Date
Msg-id 4387.1138826469@sss.pgh.pa.us
Whole thread Raw
In response to Re: Index Usage using IN  ("Jeffrey W. Baker" <jwbaker@acm.org>)
List pgsql-performance
"Jeffrey W. Baker" <jwbaker@acm.org> writes:
> On Thu, 2006-02-02 at 09:12 +1300, Ralph Mason wrote:
>> Select ID from TableA where ID not IN ( Select ID from Table B)

> Have you considered this:

> SELECT ID from TableA EXCEPT Select ID from Table B

Also, increasing work_mem might persuade the planner to try a hashed
subplan, which'd be a lot better than what you have.  Note that it's
quite unlikely that indexes are going to help for this.

            regards, tom lane

pgsql-performance by date:

Previous
From: Tom Lane
Date:
Subject: Re: Planner reluctant to start from subquery
Next
From: "Kevin Grittner"
Date:
Subject: Re: Planner reluctant to start from subquery