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

Responder a