On 16-10-2012 16:16, Felipe Lauffer - Analista de Infraestrutura de TI wrote: > Seguem alguns questionamentos feitos: > > max_connections = 600 > Esse valor aliado ao valor do work_mem pode levar ao que você está observando pois 192 * 256 MB => 48 GB + 4 GB = 52 GB (no pior caso você precisaria aproximadamente dessa quantidade de memória para não observar o erro de falta de memória isso sem falar na memória disponível para SO).
Você realmente precisa dessa quantidade alta de conexões? Já pensou em utilizar um pool? Esse valor de work_mem é muito alto. Considere aumentá-lo somente em conexões que realmente precisem. Lembre-se work_mem pode ser alterado em tempo de execução. O recomendado é manter um valor baixo (que a maioria das conexões utilizem) e aumentar somente para aqueles casos específicos -- por exemplo, relatórios). -- 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