ID 2536171 Banca UPENET/IAUPE Órgão UPE Ano 2017 Provas UPENET/IAUPE - 2017 - UPE - Analista de Sistemas - Banco de Dados Disciplina Banco de Dados Assuntos PostgreSQL Qual o comando SQL suportado pelo PostgreSQL mais apropriado, caso se deseje verificar o custo de execução de uma consulta? Alternativas EXPLAIN ANALYZE LISTEN VERIFY GRANT Responder Comentários EXPLAIN -- mostra o plano de execução de um comando Do que é mostrado, a parte mais importante é o custo estimado de execução do comando, que é a estimativa feita pelo planejador de quanto tempo vai demorar para executar o comando (medido em unidades de acesso às páginas do disco). http://pgdocptbr.sourceforge.net/pg82/sql-explain.html Qcom https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ Apenas complementando o comentário do colega: o EXPLAIN pode ser executado com o parâmetro ANALYZE. Essa opção faz com que o comando avaliado seja executado de fato, retornando o tempo de execução real, além de outras estatísticas adicionais. Como padrão, o parâmetro é definido como FALSE. Fonte: https://www.postgresql.org/docs/9.3/static/sql-explain.html.