Re: IMMUTABLE function's flag do not work: 7.3.4, plpgsql

Поиск
Список
Период
Сортировка
От Gaetano Mendola
Тема Re: IMMUTABLE function's flag do not work: 7.3.4, plpgsql
Дата
Msg-id 3F858FCE.3040907@bigfoot.com
обсуждение исходный текст
Ответ на Re: IMMUTABLE function's flag do not work: 7.3.4, plpgsql  (Andriy Tkachuk <ant@imt.com.ua>)
Ответы Re: IMMUTABLE function's flag do not work: 7.3.4, plpgsql
Список pgsql-performance
Andriy Tkachuk wrote:
> On Wed, 8 Oct 2003, Tom Lane wrote:
>
>
>>Andriy Tkachuk <ant@imt.com.ua> writes:
>>
>>>At second. calc_total() is immutable function:
>>>but it seems that it's not cached in one session:
>>
>>It's not supposed to be.
>
>
> but it's written id doc:
>
>               IMMUTABLE indicates that the function always  returns  the  same
>               result when given the same argument values; that is, it does not
>               do database lookups or otherwise use  information  not  directly
>               present in its parameter list. If this option is given, any call
>               of the function with all-constant arguments can  be  immediately
>               replaced with the function value.

The doc say "can be" not must and will be.



Regards
Gaetano Mendola


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Any 7.4 w32 numbers in yet?
Следующее
От: Josh Berkus
Дата:
Сообщение: Re: [pgsql-advocacy] OFFTOPIC: PostgreSQL vs MySQL