Aviso: Este artigo ainda é um rascunho!
Capturar PLANO DE EXECUÿÿO (EXPLAIN) no PostgreSQL.
Salve o SELECT que deseja analisar em um arquivo .SQL;
Edite o mesmo arquivo, colocando antes do SELECT a instrução EXPLAIN ANALYZE, de forma que fique como abaixo :
EXPLAIN ANALYZE <SELECT ...> ;
- No PSQL, inicie um arquivo de LOG com comando :
\o <nome_do_arquivo.LOG>
- Execute o arquivo .SQL do passo 1);
\i <nome_do_arquivo.SQL>
- Feche o LOG;
\o
- Pronto, o EXPLAIN está salvo no arquivo .LOG.