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.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

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

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay