Re: BUG #4899: Open parenthesis breaks query plan

Поиск
Список
Период
Сортировка
От Greg Stark
Тема Re: BUG #4899: Open parenthesis breaks query plan
Дата
Msg-id 407d949e0907061035g614250akb1c9c61b1d68be85@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #4899: Open parenthesis breaks query plan  ("Peter Headland" <pheadland@actuate.com>)
Ответы Re: BUG #4899: Open parenthesis breaks query plan  ("Peter Headland" <pheadland@actuate.com>)
Список pgsql-bugs
On Mon, Jul 6, 2009 at 5:40 PM, Peter Headland<pheadland@actuate.com> wrote:
> presence
> of a '(' character anywhere at all in the string literal triggers the
> problem. For example 'abc(def'.

Except according to that explain analyze 'abc(def' ran exactly the
speed as 'abc()def'.

This all seems much more likely to depend on the c1/an_integer_column
value you're querying for than on the string. Keep trying different
values for both columns until you find one that triggers the problem
and send the explain analyze result for that. It could be that '(' was
such a value yesterday but not today if autovacuum has run analyze
since.


--
greg
http://mit.edu/~gsstark/resume.pdf

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

Предыдущее
От: "Peter Headland"
Дата:
Сообщение: Re: BUG #4899: Open parenthesis breaks query plan
Следующее
От: "Peter Headland"
Дата:
Сообщение: Re: BUG #4899: Open parenthesis breaks query plan