On 30-12-2015 10:12, Matheus Saraiva wrote:
> Em se tratando aplicações e conexões, já encontrei duas opiniões nos
> fóruns de desenvolvimento. Alguns que defendem manter conexões abertas o
> tempo todo, usando na maiorias das vezes classes singleton para
> gerenciar as conexões e outros que defendem que as mesmas devem ser
> fechadas assim que o uso terminar, criando uma nova conexão quando for
> solicitado uma.
> Resolvi então vir aqui pedir a opinião de quem lida diretamente com o
> banco, ou seja, DBAs. O que recomendam?
>

Eu sou a favor de conectar e desconectar... pra que ficar consumindo
recursos se a conexão estará na maior parte do tempo ociosa?

E para resolver a questão do overhead de abrir/fechar conexões vc pode
utilizar um pool de conexões como o pgbouncer [1] para aliviar o seu
servidor.

Att,

[1] http://pgbouncer.github.io/

-- 
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a