nested select query take too long - Mailing list pgsql-general

From Arsalan Zaidi
Subject nested select query take too long
Date
Msg-id 003c01c170e5$63100320$4301a8c0@directi.com
Whole thread Raw
Responses Re: nested select query take too long  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
List pgsql-general
Hi.

The following query takes absolutely *ages* to run. Even with just a 1000
records in each table. It seems to me that the nested query is being run for
*every* value in the dom_ns table.

SELECT DISTINCT dom_ns.domname, dom_ns.tldtype FROM dom_ns WHERE
dom_ns.domname NOT IN (SELECT domname FROM domains WHERE domname IS NOT
NULL);

Why should is this happening? I just want the nested query to run once!

Thanks in advance.

--Arsalan.


-------------------------------------------------------------------
People often hate those things which they do not know, or cannot understand.
--Ali Ibn Abi Talib (AS)


pgsql-general by date:

Previous
From: Luis Amigo
Date:
Subject: Re: Unsigned types
Next
From: Erwin Ambrosch
Date:
Subject: Number of Connections ?