Fala pessoal, tudo bem? Sei que é um assunto complicado.. mas... Em virtude de melhor analizar as Slow Queries, estou levantando algumas informacões que possam me ajudar à identificar elas mais rapidamente/facilmente.
Poderiam por favor relatar o que vocês geralmente usam? Se há alguma ferramenta fora as que eu uso? As vezes quando acontece um SPIKE e eu não estou presente, fica difícil identificar... Se puderem passar dicas e informacões de como vocês procedem em situacões assim.. Obrigado! Estou usando PostgreSQL 9.2 em um Centos 6.6 64 Bits *Meu cenário atualmente é (Só para sanar eventuais perguntas):* * Em algumas slow queries, o I/O chega a bater 100%, no meu caso. > ** Meu servidor: Bi-proc - 128 GB Ram - Raid 10 1 - Newrelic 2 - pg_stat_statements = on 3 - log_min_duration_statement = 1000 4 - log_statement = 'ddl' 5 - Munin 6 - Vaccum - Tudo configuracão padrão: > vacuum_cost_delay = 20ms > vacuum_cost_page_hit = 1 > vacuum_cost_page_miss = 10 > vacuum_cost_page_dirty = 20 > vacuum_cost_limit = 100 > autovacuum = on > log_autovacuum_min_duration = 30000 > autovacuum_max_workers = 2 > autovacuum_naptime = 1min > autovacuum_vacuum_threshold = 500 > autovacuum_analyze_threshold = 500 > autovacuum_vacuum_scale_factor = 0.1 > autovacuum_analyze_scale_factor = 0.1 > autovacuum_freeze_max_age = 200000000 > autovacuum_vacuum_cost_delay = -1 > autovacuum_vacuum_cost_limit = -1 > vacuum_freeze_min_age = 50000000 > vacuum_freeze_table_age = 150000000 shared_buffers = 51605MB work_mem = 32MB maintenance_work_mem = 128 MB effective_cache_size = 96760MB
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
