Chegou a gerar algum report do pgbadger pra validar as conexões? Qual é
a frequencia que essas conexões são abertas e encerradas? Fico curioso
em saber se tu utilizas algum connection pool, como o pgbouncer ou pgpool.

O colega da questão original tem um servidor de aplicações Java que tem pool embutido. É só fazer as devidas regulagens.

pgbouncer não pode ser usado neste caso (no modo transaction) por causa da reutilização de prepared statements.

    Essa situação é normal? Existe realmente algum custo alto na
    abertura de novas conexões que poderia estar causando essa situação
    realmente? Ou a abertura de conexões seria apenas um efeito causado
    por algum processo que está causando "indisponibilidade" do
    servidor, fazendo com que o pool do Jboss abra mais e mais conexões.


Se o postgres gargala pra abrir novas conexões, o datasource do JBoss
vai provavelmente causar esse problema.

Exato. E em efeito cascata.
Regule o datasource do JBoss pra *menos*.

Veja outra resposta.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a