Re: vacuumdb idle processes

Поиск
Список
Период
Сортировка
От Ron
Тема Re: vacuumdb idle processes
Дата
Msg-id ac10987a-d46c-2209-278f-4d90b0744081@gmail.com
обсуждение исходный текст
Ответ на Re: vacuumdb idle processes  (Jeff Janes <jeff.janes@gmail.com>)
Список pgsql-admin
On 6/15/21 3:20 PM, Jeff Janes wrote:
On Sun, Jun 13, 2021 at 8:43 AM Nikhil Shetty <nikhil.dba04@gmail.com> wrote:
Hi,

I tested this scenario and it seems if vacuumdb is started with multiple jobs and one of the jobs doesn't complete due to a lock or whatever reason, other jobs will stay idle and don't release the connection until the stuck job is finished. 

For my understanding, why do we need this behaviour?

I don't think we **need** this behavior, it is just a simple way to wait for each one to finish and then close it; waiting for each specific one in the order it is present in the list.  Is there an important reason we need a more complex behavior, closing each one as soon as it becomes idle once the work queue is empty?

"Disconnect when you're finished" is Best Practice, no?

--
Angular momentum makes the world go 'round.

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

Предыдущее
От: Jeff Janes
Дата:
Сообщение: Re: vacuumdb idle processes
Следующее
От: Wells Oliver
Дата:
Сообщение: Dump & restore in directory format and permissions are largely lost?