PATCH to allow concurrent VACUUMs to not lock each other out from cleaning old tuples

Поиск
Список
Период
Сортировка
От Hannu Krosing
Тема PATCH to allow concurrent VACUUMs to not lock each other out from cleaning old tuples
Дата
Msg-id 1116406445.4809.20.camel@fuji.krosing.net
обсуждение исходный текст
Ответы Re: PATCH to allow concurrent VACUUMs to not lock each
Re: PATCH to allow concurrent VACUUMs to not lock each
Список pgsql-patches
The attached patch allows VACUUMS's on small relations to clean up dead
tuples while VACUUM or ANALYSE is running for a long time on some big
table.

This is done by adding a "bool inVacuum" to PGPROC and then making use
of it in GetOldestXmin.

This patch is against current CVS head, but should also apply to 8.0.2
with minorpach  warnings.

--
Hannu Krosing <hannu@tm.ee>

Вложения

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

Предыдущее
От: Neil Conway
Дата:
Сообщение: Re: Bunch of tab-completion enhancements for psql
Следующее
От: Hannu Krosing
Дата:
Сообщение: Re: [HACKERS] read-only database