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