Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case)

Поиск
Список
Период
Сортировка
Искать
От
Brendan Jurd
Тема
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case)
Дата
Msg-id
37ed240d0811121003v50f5f894v9973f18f5b986f03@mail.gmail.com
Ответ на
Список
Дерево обсуждения
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Richard Huxton <dev@archonet.com>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) "Brendan Jurd" <direvus@gmail.com>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) "Brendan Jurd" <direvus@gmail.com>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: [GENERAL] Very slow queries w/ NOT IN preparation (seems like a bug, test case) Tom Lane <tgl@sss.pgh.pa.us>
On Thu, Nov 13, 2008 at 4:52 AM, Tom Lane  wrote:
> Yeah.  An example of a closely related expression that it *would* be
> able to prove self-contradictory is
>        WHERE x = ALL (ARRAY[1, 2, ...])
> or perhaps slightly more realistically
>        WHERE x = ANY (ARRAY[1, 2, 3]) AND x > 4

It seems like the cure is worse than the disease here.  Surely a user
who has a self-contradictory clause will realise the problem pretty
quickly (i.e., when he receives zero rows) and then just fix it.

I guess my question is, what's the real benefit of going to all this
trouble trying to prove that clauses are false? What real-world
problem does it address?

Cheers,
BJ

В списке pgsql-hackers по дате отправления
От: Teodor Sigaev
Дата:
Сообщение: Re: B-Tree emulation for GIN
От: Tom Lane
Дата:
FAQ