On 28-03-2012 14:53, Jean Domingues wrote:
> sei que o postgresql faz log de execução de comandos sql. Mas eu queria saber
> se uma forma de eu logar todas as instruções executadas em uma função plsql,
> pra identificar o ponto mais lento. Tem que logar de forma aninhada, inclusive
> das funções chamadas internamente, e triggers executadas. Não sei se soube
> explicar corretamente.
>  
Se for a partir da 8.4, leia sobre parâmetro track_functions [1] e a visão
pg_stat_user_functions [2].


[1] http://www.postgresql.org/docs/current/static/runtime-config-statistics.html
[2] http://www.postgresql.org/docs/current/static/monitoring-stats.html


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

Responder a