Luiz, Esse parâmetro é um limitado por conexão, provavelmente essa conexão do JBOSS consumiu mais do que o limite de 512MB, o ideal é multiplicar esse valor (512Mb * max_connections) pra menssurar a quantidade máxima de memória que poderá ser consumida, esse valor não deve ser superior a quandidade de memória RAM - buffer_cache do seu servidor.
-- Atenciosamente, Jeferson Lucas da Costa Santana ----- Mensagem original ----- De: "Luiz Henrique" <luiz.henriqu...@gmail.com> Para: "Comunidade PostgreSQL Brasileira" <pgbr-geral@listas.postgresql.org.br> Enviadas: Terça-feira, 1 de março de 2016 11:30:57 Assunto: [pgbr-geral] parametro maintenance_work_mem Pessoal, Temos uma aplicação JBOSS que frequentemente apresenta a mensagem de log conforme abaixo. As vezes causa lentidão no uso da aplicação. Desconfio que o parâmetro maintenance_work_mem esteja "tímido", muito pequeno. Gostaria da sugestão dos colegas, obrigado! *** log do postgresql LOG: temporary file: path "base/pgsql_tmp/pgsql_tmp7263.54", size 1622016 *** log da aplicação JBOSS [org.hibernate.util.JDBCExceptionReporter] (ajp-172.24.2.38-8209-22) SQL Warning: 0, SQLState: 00000 [org.hibernate.util.JDBCExceptionReporter] (ajp-172.24.2.38-8209-22) temporary file: path "base/pgsql_tmp/pgsql_tmp10141.12", size 1622016 *** parametro do postgresql.conf maintenance_work_mem = 512MB -- Atenciosamente, Luiz Henrique _______________________________________________ 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