Re: "SELECT .. WHERE NOT IN" query running for hours
От
Kevin Grittner
Тема
Re: "SELECT .. WHERE NOT IN" query running for hours
Дата
Msg-id
4D2B19BE0200002500039215@gw.wicourts.gov
Ответ на
Re: "SELECT .. WHERE NOT IN" query running for hours (Scott Carey)
Список
Дерево обсуждения
"SELECT .. WHERE NOT IN" query running for hours Γιωργος Βαλκανας <lebiathan@gmail.com>
Re: "SELECT .. WHERE NOT IN" query running for hours Mladen Gogala <mladen.gogala@vmsinfo.com>
Re: "SELECT .. WHERE NOT IN" query running for hours Γιωργος Βαλκανας <lebiathan@gmail.com>
Re: "SELECT .. WHERE NOT IN" query running for hours Mladen Gogala <mladen.gogala@vmsinfo.com>
Re: "SELECT .. WHERE NOT IN" query running for hours Robert Haas <robertmhaas@gmail.com>
Re: "SELECT .. WHERE NOT IN" query running for hours Scott Carey <scott@richrelevance.com>
Re: "SELECT .. WHERE NOT IN" query running for hours "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "SELECT .. WHERE NOT IN" query running for hours Scott Carey <scott@richrelevance.com>
Scott Carey wrote: > Often, the best query plans result from 'LEFT JOIN WHERE right > side is NULL' rather than NOT EXISTS however. I often get > performance gains by switching NOT EXISTS queries to LEFT JOIN > form. Even in 8.4 and later? I would think that the anti-join that Tom added in 8.4 would always perform at least as well as the LEFT JOIN technique you describe. -Kevin
В списке pgsql-performance по дате отправления