Olá Euler,

> O coletor de estatística aparece com frequência (por padrão, ciclo de 500 ms).
> Mas isso que *não* quer dizer que ele seja o problema.

Você tem razão, não cheguei a fazer essa análise, acho que um bom
ponto de partida seria testar o sistema com o pgfouine antes e depois
de uma mudança deste tipo para poder tomar uma conclusão.

> Sugiro avaliar se ele
> está causando picos de I/O e prejudicando a performance do SGBD. Já vi casos
> com dezenas de milhares de tabelas em que ele estava fazendo muita I/O e,
> realmente, estava "atrapalhando" o desempenho de algumas consultas.

Em geral, meu arquivo pgstats.stat tem 450kb, se ele trabalha a cada
0,5s então deve estar movimentando cerca de 1MB por segundo de IO.

> casos é aconselhável colocar o arquivo de estatísticas em RAM. Eu *não*
> aconselho de maneira alguma desabilitar o coletor de estatísticas a _não_ ser
> que esteja trabalhando com dados puramente estáticos.

Muito boa sugestão, não tinha pensado nesta hipótese, como a interação
com o IO é grande mas o volume de dados armazenados é muito pequeno,
não teria por que me preocupar com o espaço usado na RAM.

Eu uso um servidor virtual com o Ubuntu e o Postgresql 8.3, obrigado
pelas sugestões!

Em breve retorno essa mensagem fazendo um resumo desta implementação ;)

Abraço!

-- 
Michel Thadeu Sabchuk
Curitiba - Brasil
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a