DEV Community

Alex Ruzenhack
Alex Ruzenhack

Posted on • Edited on

2

Configuração básica de processos em paralelo do PostgreSQL

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.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay