Sobes.tech
Senior

Que informação o EXPLAIN ANALYZE mostra?

sobes.tech IA

Resposta da IA

EXPLAIN ANALYZE — é um comando em SQL que mostra o plano de execução de uma consulta juntamente com as estatísticas reais de execução. Ajuda a entender como o SGBD executa a consulta, onde o tempo e recursos são gastos.

As principais informações que o EXPLAIN ANALYZE mostra:

  • Plano de execução da consulta (por exemplo, varredura sequencial, varredura por índice, junções).
  • Estimativa do número de linhas em cada etapa.
  • Número real de linhas processadas.
  • Tempo de execução de cada etapa do plano.
  • Uso de recursos (CPU, I/O).

Isso permite otimizar consultas, identificar gargalos e entender por que a consulta está lenta.