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