Re: optimizing select ... not in (select ...)

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: optimizing select ... not in (select ...)
Дата
Msg-id 200108131559.f7DFxmS19276@candle.pha.pa.us
обсуждение исходный текст
Ответ на optimizing select ... not in (select ...)  (Laurent Martelli <laurent@aopsys.com>)
Список pgsql-sql
Can it be redone using NOT EXISTS?

> I have this query :
> 
> select distinct on (Pictures.PictureID) * from Pictures where Pictures.PictureID not in (select distinct PictureID
fromKeywords);
 
> 
> and I find it a bit slow. Does anybody have suggestions to run this
> faster ? (I have indexes on PictureID on both Pictures and Keywords) 
> 
> -- 
> Laurent Martelli
> laurent@aopsys.com              http://www.bearteam.org/~laurent/
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
> 

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


В списке pgsql-sql по дате отправления:

Предыдущее
От: Tomas Berndtsson
Дата:
Сообщение: Re: optimizing select ... not in (select ...)
Следующее
От: Laurent Martelli
Дата:
Сообщение: Re: optimizing select ... not in (select ...)