Re: Array types and loading

Поиск
Список
Период
Сортировка
От Aaron Birkland
Тема Re: Array types and loading
Дата
Msg-id 19ab0ccd04081814473ca44daf@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Array types and loading  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-performance
You got it.. 7.3 (should have mentioned that).   We're planning to
upgrade to 8.0 anyway in the future, so it's good to know.  Thanks!

   -Aaron

On Wed, 18 Aug 2004 17:39:21 -0400, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Aaron Birkland <birkie@gmail.com> writes:
> > In a nutshell, it looks like whenever COPY is invoked, and when a user
> > defined type is used in an array, then stat64() will be called for
> > each row accessed on the shared library relevant for the user defined
> > type.
>
> Let me guess ... PG 7.3 or older?
>
> 7.4 should avoid the problem because array_in() caches function lookup
> information for the element type's input function across multiple calls.
>
> In 8.0 there's also a cache at the fmgr_info() level to eliminate
> repeated searches for a dynamically loaded function.
>
>                         regards, tom lane
>

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Array types and loading
Следующее
От: DeJuan Jackson
Дата:
Сообщение: Re: Why is the number of dead tuples causing the performance