| От | Tom Lane |
|---|---|
| Тема | Re: Pl/Perl speed |
| Дата | |
| Msg-id | 12972.1074018892@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Pl/Perl speed ("Chris Ochs" <chris@paymentonline.com>) |
| Список | pgsql-general |
"Chris Ochs" <chris@paymentonline.com> writes:
> I am pretty sure I know this already, but every time you run a Pl/Perl
> function it is just like running a perl script as far as having to load and
> compile the code right?
No, the perl script gets compiled only the first time the function is
invoked (within a given backend session). Subsequent calls to the
function use the already-compiled function object. I'm not clear on
exactly how much overhead this saves in Perl, but it's certainly not
as bad as re-loading a script on each call.
I believe all the PL languages have comparable optimizations.
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера