Re: vacuum_cost_delay & VACUUM holding locks on GIST indexes

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: vacuum_cost_delay & VACUUM holding locks on GIST indexes
Дата
Msg-id 11357.1109638755@sss.pgh.pa.us
обсуждение исходный текст
Ответ на vacuum_cost_delay & VACUUM holding locks on GIST indexes  (Ron Mayer <rm_pg@cheapcomplexdevices.com>)
Ответы Re: vacuum_cost_delay & VACUUM holding locks on GIST  (Ron Mayer <rm_pg@cheapcomplexdevices.com>)
Список pgsql-general
Ron Mayer <rm_pg@cheapcomplexdevices.com> writes:
> When you VACUUM a table with postgis indexes (perhaps GIST indexes
> in general?) it seems a lock is held on the table.

GIST isn't concurrent-safe.

> Any clever workarounds?

Fix GIST ;-)

You could shorten the intervals for which the lock is held by reducing
vacuum_mem, but this might be counterproductive overall.

            regards, tom lane

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Vacuum time degrading
Следующее
От: Tom Lane
Дата:
Сообщение: Re: invalid multibyte character for locale