Re: getting to beta

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: getting to beta
Дата
Msg-id 4D9CA39F020000250003C48C@gw.wicourts.gov
обсуждение исходный текст
Ответ на Re: getting to beta  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: getting to beta  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Robert Haas <robertmhaas@gmail.com> wrote:
> The real fix for this problem is probably to have the ability to
> actually return memory to the shared pool, rather than having
> everyone grab as they need it until there's no more and never give
> back. But that's not going to happen in 9.1, so the question is
> whether this is a sufficiently serious problem that we ought to
> impose the proposed stopgap fix between now and whenever we do
> that.
There is a middle course between leaving the current approach of
preallocating half the maximum size and leaving the other half up
for grabs and the course Heikki proposes of making the maximum a
hard limit.  I submitted a patch to preallocate the maximum, so a
request for a particular HTAB object will never get "out of shared
memory" unless it is past its maximum:
http://archives.postgresql.org/message-id/4D948066020000250003C00B@gw.wicourts.gov
That would leave some extra which is factored into the calculations
up for grabs, but each table would be guaranteed at least its
maximum number of entries.  This seems pretty safe to me, and not
very invasive.  We could always revisit in this 9.2 if that's not
good enough.
-Kevin


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

Предыдущее
От: "A.M."
Дата:
Сообщение: Re: lowering privs in SECURITY DEFINER function
Следующее
От: Andrew Dunstan
Дата:
Сообщение: superusers are members of all roles?