Em 23 de julho de 2010 14:51, Fábio Gibon - Comex System < [email protected]> escreveu:
> Tem como identificar que comandos SQL (seja select ou DML) levaram mais > que n minutos para serem executados? > > Fábio, Vc pode configurar o parâmetro "log_min_duration_statement" [1] no seu postgresql.conf que o PostgreSQL irá efetuar log somente dos SQLs que levarem mais tempo para executar do que o definido nesse parâmetro. E vc ainda pode utilizar a ferramenta "pgfouine" [2] para fazer uma análise dos teus logs para saber o que está mais ou menos lentos, frequencia de execucao de queries, entre outras informações. [1] http://www.postgresql.org/docs/current/interactive/runtime-config-logging.html [2] http://pgfouine.projects.postgresql.org/ <http://pgfouine.projects.postgresql.org/> -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
