
Sua consulta de IA não mudou. O plano do Postgres mudou.
Uma consulta MCP segura pode se tornar cara sem mudar seu SQL.
Os dados crescem. As estatísticas se desviam. Um índice desaparece. Uma conversão de tipo muda a seletividade. O PostgreSQL é atualizado.
A mesma chamada de ferramenta que usou um índice ontem pode escanear e classificar uma grande tabela amanhã.
Trate o comportamento do plano como um contrato de produção versionado:
- mantenha formas de consulta normalizadas e classes de parâmetros
- capture planos JSON estruturados com versões de esquema, Postgres, estatísticas e índices
- imprima comportamentos significativos, como tipo de varredura, estratégia de junção, poda, linhas estimadas, custo e trabalho temporário
- defina orçamentos específicos para o fluxo de trabalho
- teste inquilinos, intervalo de datas, nulos e desvio de cardinalidade
- controle migrações, mudanças de índice, atualizações e alterações de configuração
- operações aprovadas por canário após a implantação
EXPLAIN é um portão, não um oráculo. As estimativas do planejador podem estar erradas, então mantenha os limites de tempo impostos pelo banco de dados, limites de pool, visualizações aprovadas, entradas limitadas, cancelamento e comportamento de sobrecarga autorizados em tempo de execução.
Se uma operação não tiver envelope reconhecido ou ultrapassar seu orçamento, restrinja-a, adie-a ou exija revisão. Não aumente silenciosamente o limite até que o teste passe.
Guia completo: Servidor MCP para Postgres: imponha um orçamento de regressão do plano de consulta
Empresas brasileiras que utilizam PostgreSQL devem estar atentas às mudanças no desempenho de consultas. A gestão eficiente de planos de consulta pode evitar custos inesperados e melhorar a performance. A adoção de práticas recomendadas é essencial para manter a eficiência operacional.

