plperlu and 'use' statement scope question

Поиск
Список
Период
Сортировка
От Stephen Howard
Тема plperlu and 'use' statement scope question
Дата
Msg-id 4027BA2F.7080100@thunkit.com
обсуждение исходный текст
Ответ на Quad Xeon vs. Dual Itanium  (John Gibson <gib@edgate.com>)
Список pgsql-general
Hello list,

I'm designing a plperlu function and i was wondering about scoping on
use statements for external libraries.  I couldn't find any information
on it in the documentation or in the mail archives, so any information
would be much appreciated.

The function is intended to be used as part of a select statement:

select foo,my_function(bar) as baz from table where baz > some_value
order by baz

And the function uses an external module to do much of the heavy
lifting.  What I'm wondering is will the function have to reload the
external module for every row, or is plperlu smart enough to only load
it once for the entire query?  In the other extreme, I'm hoping that it
does reload the external module for each query, as I expect to be
dynamically rewriting one of the modules that that external module requires.

-Stephen


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

Предыдущее
От: "Wei Wang"
Дата:
Сообщение: newbie pl/pgsql question on trigger function error
Следующее
От: "Rob Sell"
Дата:
Сообщение: Re: Quad Xeon vs. Dual Itanium