Skip to content

Aviso: Este artigo ainda é um rascunho!

Capturar PLANO DE EXECUÿÿO (EXPLAIN) no PostgreSQL.

  1. Salve o SELECT que deseja analisar em um arquivo .SQL;

  2. Edite o mesmo arquivo, colocando antes do SELECT a instrução EXPLAIN ANALYZE, de forma que fique como abaixo :

EXPLAIN ANALYZE <SELECT ...> ;

  1. No PSQL, inicie um arquivo de LOG com comando :

\o <nome_do_arquivo.LOG>

  1. Execute o arquivo .SQL do passo 1);

\i <nome_do_arquivo.SQL>

  1. Feche o LOG;

\o

  1. Pronto, o EXPLAIN está salvo no arquivo .LOG.