Type: | integer |
Défaut: | 8 |
Min: | 0 |
Max: | 262143 |
Contexte: | postmaster |
Redémarrer: | true |
Depuis: | 9.4 |
Configure le nombre maximum de background workers acceptés par le système. Ce paramètre n'est configurable qu'au démarrage du serveur. La valeur par défaut est 8.
S'il s'agit de la configuraton d'un serveur esclave, vous devez configurer ce paramètre à une valeur supérieure ou égale à celui du serveur maître. Dans le cas contraire, il ne sera pas possible d'exécuter des requêtes sur le serveur esclave.
Recommandations [EN]
Increase to max_parallel_workers + other workers, such as workers for logical replication and custom background workers. Not more than your number of cores, though.
Sur StackOverflow
Sur pgsql-hackers
- Re: Fix the description of GUC "max_locks_per_transaction" and "max_pred_locks_per_transaction" in guc_table.c
- Re: Proposal: Adding isbgworker column to pg_stat_activity
- RE: Force streaming every change in logical decoding
- Re: proposal: Allocate work_mem From Pool
- Re: Add index scan progress to pg_stat_progress_vacuum