STABLE has no effect on PL/pgsql functions

Поиск
Список
Период
Сортировка
От psql-novice@netzach.co.il
Тема STABLE has no effect on PL/pgsql functions
Дата
Msg-id Pine.LNX.4.58.0706011149200.22093@perpetual.homelinux.org
обсуждение исходный текст
Ответы Re: STABLE has no effect on PL/pgsql functions  (Oliver Elphick <olly@lfix.co.uk>)
Список pgsql-novice
I noted in my PG 7.4 on Debian Sarge the following behavior:

EXPLAIN ANALYZE SELECT *,reallyHeavyFunctionDefinedAsImmutable() FROM
my_table;
time taken: forever

EXPLAIN ANALYZE SELECT *,
(SELECT reallyHeavyFunctionDefinedAsImmutable())
FROM my_table;
time taken: not very long

First question: Is there a good reason for this difference ?

Second question: If not, when will it be (or was it) fixed ?

Netzach

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

Предыдущее
От: "Burak Seydioglu"
Дата:
Сообщение: Re: Processing Tables containing tree-like data
Следующее
От: psql-novice@netzach.co.il
Дата:
Сообщение: Re: STABLE has no effect on PL/pgsql functions