Valeu pela resposta. Creio que consiga o que preciso.
     
________________________________

De: Euler Taveira <eu...@timbira.com>
Para: Comunidade PostgreSQL Brasileira <pgbr-geral@listas.postgresql.org.br> 
Enviadas: Quarta-feira, 28 de Março de 2012 19:35
Assunto: Re: [pgbr-geral] Log detalhado


>On 28-03-2012 17:54, Jean Domingues wrote:
>> Euler, eu pensei em algo como o arquivo de log. Porém, ele loga apenas o
>> comando sql inicial, exemplo "select funcaox()" com o tempo decorrido. Seria
>> otimo se houvesse uma forma de logar, por exemplo, para uma chamada a 
>> funções,
>> todos as instruções que estão sendo executados dentro dela (como se fossem
>> checkpoints, ou como um callstack), com o tempo decorrido de cada instrução.
>> Será que eu consigo extrair isso das estatisticas do pg?
>>  
>Se a funcaox() chama a funcaoy() e funcaoz(), elas aparecerão na visão
>pg_stat_user_functions também. Mas tempo e número de execuções de comandos SQL
>dentro da funcaox() não são possíveis de obter. Mesmo assim, você pode obter
>as funções cujo tempo de execução (self_time) estiver acima do esperado,
>depurá-las e tentar descobrir quais são os comandos ali que estão tomando boa
>parte do tempo.
>
>
>-- 
>   Euler Taveira de Oliveira - Timbira      http://www.timbira.com.br/
>   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
>_______________________________________________
>pgbr-geral mailing list
>pgbr-geral@listas.postgresql.org.br
>https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>   
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a