|
Olá,
Estou fazendo um teste de uma aplicação que usa
PG.
Habilitei o PG para aceitar um máximo de 40
conexões. No entanto, tenho apenas 15 computadores. Em cada um desses 15 pode-se
abrir várias conexões ao mesmo tempo, por isso do máximo de 40, e não de
15.
Mas ocorre que depois de um dia de uso desses 15
PCs, onde vez por outra a aplicação dá erro e deva ser fechada por Ctrl+Alt+Del,
alguém as máquinas tentam se conectar ao servidor PG e ele diz que atingiu o
máximo de conexões e não aceita a conexão. Isso ocorre em qualquer máquina
cliente. Verifiquei que não existem nas máquinas mais de uma conexão aberta. Ou
seja, tenho na realidade 14 conexões abertas mas o PG diz que tem
40!!!
Acredito que isso ocorra por existir conexões
zumbis, mortas, (talvez aquelas fechadas por Ctrl+Alt+Del), que o PG pensa que
estão ativas.
Alguém sabe dizer como resolvo esse problema?
Existe alguma configuração no PG onde ele dê um Rollback nas transações que não
estão mais ativas?
Att.
Nelson.
|
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
