Índice
O PostgreSQL pode criar planos de consulta que podem utilizar várias CPUs para responder a consultas mais rapidamente. Esse recurso é conhecido como consulta paralela. Muitas consultas não podem se beneficiar de consulta paralela, seja devido a limitações da implementação corrente, ou por não haver nenhum plano de consulta imaginável que seja mais rápido que o plano de consulta serial. Entretanto, para consultas que podem se beneficiar, a aceleração da consulta paralela geralmente é muito significativa. Muitas consultas podem ser executadas duas vezes mais rápido ao usar consulta paralela, e algumas consultas podem ser executadas quatro vezes mais rápido ou até mais. As consultas que tocam em uma grande quantidade de dados, mas retornam apenas algumas linhas para o usuário, normalmente são as mais beneficiadas. Esse capítulo explica alguns detalhes sobre como a consulta paralela funciona, e em quais situações podem ser usadas para que os usuários desejando usá-las possam compreender o que esperar.