Índice
O PostgreSQL pode criar planos de consulta que podem utilizar várias CPUs para responder a consultas mais rapidamente. Este recurso é conhecido como consulta paralelizada. Muitas consultas não podem se beneficiar de consulta paralelizada, 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 paralelizada é geralmente muito significativa. Muitas consultas podem ser executadas duas vezes mais rápido ao usar consulta paralelizada, 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, são normalmente as mais beneficiadas. Este capítulo explica alguns detalhes sobre como a consulta paralelizada funciona, e em quais situações podem ser usadas para que os usuários desejando usá-las possam compreender o que esperar.