Felipe,

Em 16 de outubro de 2012 16:16, Felipe Lauffer - Analista de Infraestrutura
de TI <felipe.lauf...@agiplan.com.br> escreveu:

> Seguem alguns questionamentos feitos:
>
> max_connections = 600
>
> (i) SO? versão? Linux - Ubuntu 11
> Uname -a: Linux db8 2.6.27-7-server #1 SMP Fri Oct 24 07:20:47 UTC 2008
> x86_64 GNU/Linux
> (ii) parâmetros relevantes (vide consulta [1])?
> Acredito que já mandei os parâmetros principais, se for necessário mais
> algum específico favor relacionar.
>
> (iii) informações sobre uso de memória?
>
> Já enviei alguns parâmetros, mas estou enviando abaixo o retorno do
> comando "cat /proc/meminfo" quando o banco de dados estava apresentando o
> erro "Cannot allocate Memory":
>
> Cat /proc/meminfo:
> MemTotal:     16441332 kB
> MemFree:        376656 kB
> Buffers:         62940 kB
> Cached:       14182696 kB
> SwapCached:       1212 kB
> Active:       10513448 kB
> Inactive:      4777452 kB
> SwapTotal:      979960 kB
> SwapFree:       976008 kB
> Dirty:            2444 kB
> Writeback:           0 kB
> AnonPages:     1044024 kB
> Mapped:        4275428 kB
> Slab:           336324 kB
> SReclaimable:   150520 kB
> SUnreclaim:     185804 kB
> PageTables:     315884 kB
> NFS_Unstable:        0 kB
> Bounce:              0 kB
> WritebackTmp:        0 kB
> CommitLimit:   9200624 kB
> Committed_AS:  6359596 kB
> VmallocTotal: 34359738367 kB
> VmallocUsed:    301440 kB
> VmallocChunk: 34359436439 kB
> HugePages_Total:     0
> HugePages_Free:      0
> HugePages_Rsvd:      0
> HugePages_Surp:      0
> Hugepagesize:     2048 kB
> DirectMap4k:     10240 kB
> DirectMap2M:  16766976 kB
>
> Por fim, leia sobre o uso de recursos do kernel [2].
>
> PS> atualize para a última versão corretiva do 8.3 (atualmente 8.3.21).
> Existem inúmeras correções de erro e de segurança disponíveis.
>
> Qual a média de conexões no seu banco?

Qual o resultado da seguinte consulta:

SELECT sum(pg_stat_database.numbackends) FROM pg_stat_database;

E lembre-se: cada sessão ativa no seu banco consome 256MB enquanto que o
default é 8MB.

Logo, se você tiver uma média de 300 conexões: 300 * 256 MB.



Felipe André Lauffer
> Analista de Infraestrutura de TI
>
> Agiplan Crédito e Investimento
> Rua Uruguai, 277 - 3º andar - Centro
> Porto Alegre - RS / CEP 90010-140
> Fone: (51) 3018.0202
> felipe.lauf...@agiplan.com.br
>
> -----Mensagem original-----
> De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:
> pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Euler Taveira
> Enviada em: terça-feira, 16 de outubro de 2012 16:00
> Para: Comunidade PostgreSQL Brasileira
> Assunto: Re: [pgbr-geral] RES: Cannot Allocate Memory
>
> On 16-10-2012 15:45, Felipe Lauffer - Analista de Infraestrutura de TI
> wrote:
> > Seguem parâmetros do postgresql.conf que estão configurados:
> >
> > shared_buffers = 4GB
> >
> Quanto de memória tem essa máquina? Qual o valor de max_connections? E as
> outras informações?
>
>
> --
>    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
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


Abraços

-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a