Em 17 de julho de 2013 15:42, Danilo Silva <[email protected]>escreveu:
> Em 17 de julho de 2013 13:36, Danilo Silva > <[email protected]>escreveu: >> >>> Pessoal, quais parâmetros devo alterar/ativar para logar as queries mais >>> lentas? >>> >>> []s >>> Danilo >>> >>> >> Leitura recomendada: >> >> [1] http://www.postgresql.org/docs/9.2/static/runtime-config-logging.html >> >> Em especial o parâmetro log_min_duration_statement. >> Com certeza a dica do Matheus, do pgBadger te ajudará muito tbm >> >> []s >> >> Alterei log_min_duration_statement para 1000, logo estou deduzindo que > irá logar todas as queries que demoram mais 1s para ser executada, mas aí > vem uma dúvida, essas queries ficam arquivadas em algum lugar? > consultas >= 1s no seu caso. não ficam arquivadas em lugar nenhum, simplesmente é feito o processamento que condiciona no seu caso ser logada se >=1s > > Segue meu postgresql.conf "PostgreSQL 9.1.6 on i686-pc-linux-gnu, compiled > by gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3, 32-bit" > > log_destination = 'stderr,csvlog' > logging_collector = on > log_filename = 'postgresql-%Y-%m-%d.log' > log_min_duration_statement = 1000 > log_checkpoints = on > log_connections = on > log_disconnections = on > log_duration = on > log_line_prefix = '<SESSION=%c | DATA=%t | USER=%u | DB=%d | HOST=%h>' > log_lock_waits = on > log_statement = 'all' > log_temp_files = 0 > > Estes são os parâmetros que alterei, o restante (relevante a isso) > permanecem padrão. > > No log de execuções do postgres (arquivo postgresql-%Y-%m-%d.log) mostra > todas as queries executadas, para testes executei uma query que levou mais > de 1s, no arquivo ela aparece junto com outras queries, há como > identificá-la mais rapidamente? > como assim? essas outras consultas não têm pelo menos 1s? > > Segui em partes a sugestão do Matheus, ou seja, não instalei o pgBadger, > mas criei a tabela "postgres_log" e importei o arquivo csv, mas para a > minha necessidade não ajudou. > qual é exatamente sua necessidade? > > []s > Danilo > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
