Boa tarde. Gostaria de uma pequena ajuda, um "brainstorm" quem sabe...
Conforme tenho acompanhado nos logs, após a execução de uma query gigantesca pela aplicação, na segunda vez, logo em seguida começam a aparecer várias msg no log "cannot allocate memory". Estranhamente, ao dar o comando free -m exibe que ainda se tem mais de 10GB de memória livre. Já procurei no Google, aqui mesmo no histórico da lista achei um caso semelhante. Parâmetros do kernel (semáforos e memória compartilhada) já foram ajustados conforme a documentação do pg. Eu sei que a maior culpa disso é da aplicação que manda uma query p/ o banco que tem 97 joins... Mas o que causa maior curiosidade é dizer q náo pode alocar memória, sendo que ainda tem bastante. Alguma idéia? Thx! ================================ PostgreSQL 9.4 shared_buffers = 6GB work_mem = 8MB maintenance_work_mem = 64MB RedHat 7.3 32GB RAM ================================
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
