Valeu a todos... agora um pouco mais além disto, logando já é uma baita ajuda, mas tem algo (como uma trigger de ambiente...) que possa ser disparada quando acontecer este evento (sql com tempo > que o parametro)?
E, se tiver, o Post (pg/plsql) tem algo nativo para envio de e-mail? sds Fábio Gibon ----- Original Message ----- From: Fabrízio de Royes Mello To: Fábio Gibon - Comex System ; Comunidade PostgreSQL Brasileira Sent: Friday, July 23, 2010 3:02 PM Subject: Re: [pgbr-geral] Monitoramento de SQL (statements) lentos 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/ -- 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
