Bom dia,

 Estava acompanhando a dificuldade do amigo com MySQL + Free 5.4, e estou com 
problemas estranhos com PostgreSQL 8.0.3 com FreeBSD 5.4 Stable em um P4 HTT 
com 2GB de RAM. Coincidência?

 O banco de dados interrompe as conexões depois de 3 dias de uso dizendo que 
as conexões máximas foram atingidas e preciso reiniciar o banco. As vezes 
preciso reiniciar o sistema mesmo depois de ter reiniciado o banco, pois a 
conexão com banco fica instável, apresentando erro de conexão.

 Estava usando FreeBSD 4.9 com PostgreSQL 7.4 antes nesse servidor, com a 
mesma estrutura que esta agora, fiz alguns pequenos ajustes no arquivo de 
configuração (max_connections=128) e nunca tive problemas com o banco de 
dados até então. Uma semana atrás, mudei para versão 8.0.3 do banco e 
instalei um sistema zerado com FreeBSD 5.4 e fiz a mesma pequenina mudança, 
como antes, e mantive as opções em meu kernel:

options         SHMMAXPGS=65536
options         SEMMNI=40
options         SEMMNS=240
options         SEMUME=40
options         SEMMNU=120
options         NMBCLUSTERS=65536 #ele ignorou isso e atribuiu 25600
options         SYSVMSG
options         MSGMNB=16384
options         MSGMNI=41
options         MSGSEG=2049
options         MSGSSZ=64
options         MSGTQL=512
options         SHMSEG=16
options         SHMMNI=32
options         SHMMAX=2097152
options         SHMALL=4096

Notei que a versão 8.0.3 esta otimizada em relação ao 7.4, embora a versão 7 
já defina na hora do carregamento alguns parâmetros de acordo com as 
características da maquina, mas essa otimização deveria ser bem vinda.

Existe algo que possa ser feito no kernel ou no postgresql?

Valeu pessoal!

-- .-- -.----------- ..- ----.-----
Alexandre Donisete = www.aledon.org

--
Sistema correio eletrônico acadêmico DEP/UFSCar

_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a