2010/1/22 Alexsander Rosa <[email protected]> > Falando nisso, como se calcula este número de transações por dia de modo > "coloquial", sem uma formalidade tipo TpmC (com benchmark da TPC)? São > apenas as transações (com begin/commit), apenas os comandos SQL de > modificação (insert, update e delete) ou todos os comandos feitos no dia, > incluindo os select? > > Existe algum tipo de ferramenta para determinar estes números (sem > considerar os benchmarks da TPC, claro)? Alguma configuração do > postgresql.conf ou alguma tabela do information_schema? > > Aqui eu faço a replicação via "log shipping" de comandos I/U/D, portanto > consigo medir o volume de gravações no banco -- são cerca de 200 mil por dia > de semana (exceto sábado, pois as lojas funcionam apenas em horário > comercial) -- mas não tenho estatística dos select que são feitos. Já fiz > depuração statement-por-statement, incluindo os select, mas nunca levantei > esta estatística. Esta análise foi feita em especial no início do > desenvolvimento (para otimizar o framework); hoje em dia, faço apenas > eventualmente para achar algum bug mais cabeludo. > > Quem sabe uma ferramenta para análise de logs combinado com uma conf para efetuar logs de todas queries do banco... utilizo o pg_fouine [1] e é mto interessante.
[1] 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
