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

Responder a