On 01-12-2011 11:41, Marcone wrote:
> Aí agora vem a questão: o que é o uso de memória do PostgreSQL?
> Memória total ou sem levar em conta a memória compartilhada?
> 
Do ponto de vista do sistema operacional, é tudo; do ponto de vista das
aplicações clientes, somente a memória utilizada nas consultas.

Saber a quantidade de memória utilizada em alguns cenários é irrelevante para
determinar a eficiência de uso dos recursos pelo SGBD. Isso porque se alguém
ajusta (erroneamente) 90% da memória da máquina para a cache do PostgreSQL
(aka shared buffers), será que estamos perto de um upgrade de memória? Segundo
o sistema operacional, sim; pois em certos momentos pode faltar memória para
outras tarefas (até mesmo tarefas do PostgreSQL).

Para saber como está o uso de recursos do SGBD, você deve olhar dentro do SGBD
e não fora. Existem inúmeros parâmetros e ferramentas para extrair estas
informações; alguns deles foram citados nesta discussão.


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a