Caros, Obrigado pelas respostas, vou estudar o C3P0. Outra dúvida, com o C3P0 eu preciso do pgpool ? Ou onde o pgpool entra nesta história ?
Marco Aurélio Ventura da Silva [email protected] Prodata Informática e Cadastro LTDA (33)3322-4444 Em 5 de novembro de 2014 19:22, Tiago José Adami <[email protected]> escreveu: > Em 5 de novembro de 2014 14:37, Eduardo Bohrer <[email protected]> > escreveu: > > 2014-11-05 14:24 GMT-02:00 Marco Aurelio <[email protected]>: > >> > >> Caros, > >> > >> Estou desenvolvendo um sistema em java com JDBC e surgiu uma dúvida > >> básica. > >> O melhor para o banco é: > >> 1) Conectar a cada comando que for ser executado, e em seguida fechar a > >> conexão. > >> 2) Conectar ao iniciar a aplicação, e apenas testar se a mesma não caiu > >> quando precisar executar um comando, e deixar a conexão aberta até o > >> encerramento da aplicação. > > > > > > Depende um pouco de comportamento da aplicação. > > > > Se será algo que vai executar com um espaço grande de tempo. Abrir e > fechar > > a cada processo pode valer mais a pena por não manter conexões > > desnecessárias ao banco. > > > > Se esta conexão será aberta o tempo todo, o mais comum é mante-la aberta > > mesmo. > > Normalmente utilizamos pools de conexão para resolver este tipo de > problema. > > Eles inclusive já fazem o trabalho chato de testar conexões e reabrir > caso > > seja necessário, além de outras features interessantes. > > Para java o mais conhecido acredito que seja o c3p0 [1]. > > > > [1] http://www.mchange.com/projects/c3p0/ > > > > +1 > > C3P0 é muito simples de usar e funciona muito bem com PostgreSQL. > > > TIAGO J. ADAMI > http://www.adamiworks.com > @tiadami > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
