Re: currval sequence memory storage?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: currval sequence memory storage?
Дата
Msg-id 15273.1027112246@sss.pgh.pa.us
обсуждение исходный текст
Ответ на currval sequence memory storage?  (chris.gamble@CPBINC.com)
Список pgsql-general
chris.gamble@CPBINC.com writes:
> My questions is, when does the memory
> storage used for this currval get released and what triggers its
> release?

It's not released until your session exits.

> If
> it is never released, does that cause the process to consume excessive
> memory after several inserts across multiple tables?

Since the storage involved is just a few bytes for each distinct
sequence object that you've nextval'd in the current session, I doubt
that you need to worry.  Certainly doing multiple inserts into a single
table isn't going to bloat your memory consumption, because you're
touching only one sequence.

            regards, tom lane

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

Предыдущее
От: chris.gamble@CPBINC.com
Дата:
Сообщение: currval sequence memory storage?
Следующее
От: "Susan Lane"
Дата:
Сообщение: Re: COMMIT in PostgreSQL