A moda do top-post voltou na lista.

Em 01-04-2013 15:58, Luiz Carlos L. Nogueira Jr. escreveu:
Flávio,

Teoricamente deveriam ser selects que voltam poucos dados

work_mem 50MB

Se suas 200 conexões do pool forem abertas e cada uma usar *só* 50MB, isso dá 10GB. Lembrando que consultas complicadas podem usar mais de uma vez isso, então, você está com risco um pouco alto de esgotar a memória do seu servidor.


Como o SO tem 20GB, o PG tem 4GB de shared buffers, em menos de 12 horas
a memória chega nos 20GB e não baixa de forma nenhuma, mesmo sem ninguém
usar o sistema. Essa característica é normal?

Veja no seu top ou free onde diz:
15943964k cached

Tem 15GB que seu S.O. está usando pra cache de disco.
Isso é normal, esperado e, felizmente, acontece.

Se outros programas precisarem de mais RAM, o S.O. tira daí.
A memória não está "livre" mas em uso por cache do S.O.
Não há nada de errado em seu PostgreSQL.

[]s

__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: fla...@4linux.com.br
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a