Para gerar uma execução paralela de planos é acrescentado um nó-de-reunião ao nó-geral do plano de execução. Na etapa de execução, quando o nó-de-reunião é atingido, então o processo principal faz a requisição de alguns outros processos de execução para trabalhar o plano do nó-de-reunião em paralelo ao plano do nó-geral.
No entanto, há um limite de processos em paralelo estabelecido pelo sistema e isso pode impactar negativamente a performance da query em execução.
A solução é alterar a variável de sistema max_worker_processes
para um limite superior, ou reduzir o número máximo de processos em cada nó-de-reunião através da variável de sistema max_parallel_workers_per_gather
.
Top comments (0)