Re: call the same pl/pgsql procedure twice in the same connection

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: call the same pl/pgsql procedure twice in the same connection
Дата
Msg-id 200204181722.g3IHMEc21830@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: call the same pl/pgsql procedure twice in the same connection  (Jan Wieck <janwieck@yahoo.com>)
Ответы Re: call the same pl/pgsql procedure twice in the same connection  (Jan Wieck <janwieck@yahoo.com>)
Список pgsql-sql
Jan Wieck wrote:
> Bruce Momjian wrote:
> >
> > Jan, instead of doing cache invalidation to fix temporary tables, can we
> > disable cached plans for functions that use temporary tables?
> 
>     I  was  thinking  of  a different approach. Enhancing the SPI
>     manager to detect if a plan uses  temporary  objects  and  to
>     remember  the  original  querystring  in the SPI_plan. Having
>     callbacks when temp object  beeing  destroyed  into  the  SPI
>     manager,  causing  it to reparse and plan on the next call to
>     SPI_execp() would do it for everything that uses SPI.

I was merely proposing that preventing caching of functions ueing temp
tables may be easier than trying to invalidation them on temp table
destruction.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


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

Предыдущее
От: "Josh Berkus"
Дата:
Сообщение: Re: SQL Holiday Calculations
Следующее
От: "Josh Berkus"
Дата:
Сообщение: Re: SQL Query Optimization