SóProvas


ID
2536171
Banca
UPENET/IAUPE
Órgão
UPE
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Qual o comando SQL suportado pelo PostgreSQL mais apropriado, caso se deseje verificar o custo de execução de uma consulta?

Alternativas
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.