Re: max_worker_processes default not documented

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: max_worker_processes default not documented
Дата
Msg-id 8c24cd2a-9916-1bc6-896a-10ce37825862@2ndquadrant.com
обсуждение исходный текст
Ответ на max_worker_processes default not documented  ("David G. Johnston" <david.g.johnston@gmail.com>)
Список pgsql-docs
On 5/12/16 9:24 AM, David G. Johnston wrote:
>  Thanks.  Now for a related question.  Are any of those workers
> permanently in use?  And what processes use them.  I can think of
> checkpoint writer and autovacuum off the top of my head that are
> potential candidates.

max_worker_processes only controls "background workers".  The other
facilities you mention don't count as such (confusingly perhaps).

Before 9.6, the only background workers were from extensions.  In 9.6,
the parallel workers also use the background worker facilities and count
against max_worker_processes.

More documentation is possible here.  I think maybe a section somewhere
that summarizes all the parallel-related settings.  And also something
in the release notes noting that max_worker_processes is now also used
by built-in facilities, so you should increase it if you have previously
adjusted it for something.

--
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: NOTIFY man page still recommends rules
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Need clarification on "another server might be running; trying to start server anyway"