Aplicação é Web
WebApp (JDBC) + pgBouncer + PostgreSQL
Desculpe a resposta tardia, mas esta mensagem havia caído no meu antispam.
Se o colega tem uma aplicação Web escrita em Java, provavelmente ela
roda dentro de um Tomcat ou outro servidor de aplicações similar.
Nesses casos, cuidado com o PgBouncer: o driver JDBC usa em muitos casos
prepared statements que *não* são compatíveis com o modo transaction do
PgBouncer, somente o modo connection. Dá pra configurar do lado do JDBC
todavia.
Nesses casos, também, normalmente o servidor de aplicações já possui um
pool de conexões que pode ser facilmente configurado, com a vantagem de
reportar suas atividades para as threads que pedem por conexões. Quando
isso ocorre, colocar mais um pool não traz nenhuma vantagem e, pelo
contrário, pode até piorar as coisas e causar erros que você não
compreenderá.
Veja bem qual é seu caso.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral