PgBadger faz exatamente isso. É ótimo e uso sempre.
Problema do pgBadger que as estatísticas são retiradas
dos logs, como comentei, nesse caso não seria valido, pois "logo" apenas
transações acima de 100ms.
Desculpe, achei que fosse justamente o que você queria.
Todavia, use o teorema de Pareto e otimize justamente o mais lento
primeiro. Por exemplo, se você loga o que passa de 100ms, otimize
justamente isso! O que for menor que isso, faça depois. Não queira achar
pelo em ovo ;)
Senão o PoWA pode ser uma ótima alternativa (e a versão 2.0 que acaba de
sair é genial), mas ele ocupa um pouco de memória e processamento do
servidor de banco de dados, e você precisará de outro banco de dados à
parte para armazenar informações.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral