Desempenho do PostgreSQL: EXPLAIN, índices e quando trocar de banco de dados

Encontre a consulta lenta com EXPLAIN e corrija com o índice certo

Dados revisados em 29 out 2026 · índices da LLM Stats e preços oficiais

Os dados, hoje

O contexto

Quando uma aplicação fica lenta, o banco de dados costuma ser o culpado, e a causa mais frequente é uma consulta que lê muito mais linhas do que o necessário. Antes de subir de plano ou trocar de motor, meça: o EXPLAIN ANALYZE mostra como o PostgreSQL executa a consulta, quantas linhas esperava e quantas leu de fato.

Um índice adequado costuma transformar segundos em milissegundos, mas também tem custo: ocupa espaço e deixa as escritas mais lentas. Por isso convém criar os que a carga real precisa, e não um por coluna. Se depois de otimizar ainda precisar de mais capacidade, o catálogo de bancos de dados permite comparar preço, limites e modelo de cobrança.

O que decidir

  1. 1

    Como encontro a consulta lenta?

    Ative o registro de consultas lentas ou as estatísticas do motor, ordene pelo tempo total e comece pelas que mais acumulam. Uma consulta de 50 ms executada um milhão de vezes pesa mais que uma de 5 s executada uma vez.

  2. 2

    Como leio um plano do EXPLAIN?

    Procure leituras sequenciais em tabelas grandes, estimativas de linhas muito diferentes das reais e ordenações em disco. O guia de índices da Codifly mostra exemplos de antes e depois com as mudanças exatas.

  3. 3

    Quando troco de banco de dados?

    Quando você já otimizou e o limite é de capacidade, de conexões ou de custo, não antes. Compare no catálogo o modelo de cobrança e os limites de cada provedor com a sua carga, e lembre que migrar tem custo próprio.

Erros comuns

  • Criar um índice em cada coluna sem medir o custo das escritas.
  • Subir de plano antes de revisar as consultas mais caras.
  • Medir com dados de teste muito menores que os de produção.

Ferramentas e comparadores

Guias para aprofundar

Quer uma recomendação para o seu caso?

Conte o seu volume e as opções que você avalia. Respondemos por escrito com os números do seu uso real; sem compromisso.

Pedir consultoria

Nenhum provedor paga pela sua posição. Os índices são da LLM Stats; os preços, da API padrão de cada provedor. Como medimos

O brief do Codifly

Uma perspectiva mais clara.
Na sua caixa de entrada.

Análises, guias e novos comparativos de tecnologia.

Você pode cancelar a inscrição quando quiser.