Re: Index Ignored Due To Use Of View

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Index Ignored Due To Use Of View
Дата
Msg-id 8297.1300925273@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Index Ignored Due To Use Of View  ("Donald Fraser" <postgres@kiwi-fraser.net>)
Список pgsql-bugs
"Donald Fraser" <postgres@kiwi-fraser.net> writes:
> I found the solution to the problem and it would therefore appear as though this is not a bug!
> If I change the function definition to be "STABLE" instead of "VOLATILE", then the problem goes away.

Yeah, that's intentional.  If the planner flattens a view that has a
function in its output list, things get a lot less predictable about
when the function will be called.  For a volatile function, that can
matter a lot.  We used to flatten such views anyway, but we got enough
complaints that we changed it.

http://archives.postgresql.org/pgsql-committers/2006-08/msg00358.php

            regards, tom lane

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

Предыдущее
От: John R Pierce
Дата:
Сообщение: Re: BUG #5944: COPY FROM doesn't work with international characters
Следующее
От: "Nathan M. Davalos"
Дата:
Сообщение: Re: BUG #5944: COPY FROM doesn't work with international characters