Re: question about the _SPI_save_plan() and plan cache

Поиск
Список
Период
Сортировка
От Tao Ma
Тема Re: question about the _SPI_save_plan() and plan cache
Дата
Msg-id h4n76e$298q$1@news.hub.org
обсуждение исходный текст
Ответ на question about the _SPI_save_plan() and plan cache  ("Tao Ma" <feng_eden@163.com>)
Ответы Re: question about the _SPI_save_plan() and plan cache  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
I knew that the delete_function() will reclaim the memory context
allocated for the function. But I did not find any code for removing
the plan(SPI plan memory context), saved by calling _SPI_save_plan.

Is the plan memory context freed when someone issued CREATE OR
REPLACE FUNCTION?

Thanks.

"Tom Lane" <tgl@sss.pgh.pa.us> wrotes:25310.1248791701@sss.pgh.pa.us...
> "Tao Ma" <feng_eden@163.com> writes:
>> Once we DROP the function, the memory consumed
>> by the plan will be leak.
>
> I'm pretty unconcerned about DROP FUNCTION.  The case that seems worth
> worrying about is CREATE OR REPLACE FUNCTION, and in that case we'll
> reclaim the storage on the next call of the function.
>
> regards, tom lane
>
> -- 
> Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-hackers
> 




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

Предыдущее
От: "Kevin Grittner"
Дата:
Сообщение: Re: Higher TOAST compression.
Следующее
От: Robert Haas
Дата:
Сообщение: Re: WIP: to_char, support for EEEE format