Re: User Defined Functions/AM's inherently slow?

Поиск
Список
Период
Сортировка
От Eric Ridge
Тема Re: User Defined Functions/AM's inherently slow?
Дата
Msg-id 759F1168-4982-11D8-B3E7-000A95BB5944@tcdi.com
обсуждение исходный текст
Ответ на Re: User Defined Functions/AM's inherently slow?  (Christopher Kings-Lynne <chriskl@familyhealth.com.au>)
Список pgsql-hackers
On Jan 18, 2004, at 1:34 AM, Christopher Kings-Lynne wrote:

>>> Theory B would be that there's some huge overhead in calling 
>>> non-built-in
>>> functions on your platform.  We do know that looking up a "C" 
>>> function is
>>> significantly more expensive than looking up a "builtin" function, 
>>> but
>>> there should only be half a dozen such calls involved in this test 
>>> case;
>>> it's hard to credit that that takes 200 msec.  Does the time drop at 
>>> all
>>> on second and subsequent repetitions in a single backend run?
>> Yes, it drops from about .680ms to the .250ish that I posted.
>> I suppose I should try compiling this little stub into postgres, eh?
>
> What if you try the new preload_libraries (or whatever it's called) 
> config variable in postgresql.conf in the 7.4 release?

yes, that takes care of the initial load time of the library itself 
(bringing the initial .680ms back to .250ish for the first run), but 
this is not the problem.

eric



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

Предыдущее
От: Christopher Kings-Lynne
Дата:
Сообщение: Re: User Defined Functions/AM's inherently slow?
Следующее
От: ramirez@idconcepts.org (Edwin S. Ramirez)
Дата:
Сообщение: update syntax