[firebase-br] Quedas do servidor Firebird
Jorge Henrique - Depto TI
jorgehenrique em americamoveis.com
Qui Out 27 13:34:25 -03 2005
Isso implica numa série de coisas:
* Controle transacional inadequado;
* Servidores mal configurados;
* Rede problemática com cabos, placas e plugs defeituosos;
* Transações muito extensas sendo mantidas por muito tempo no servidor;
* Se o seu servidor for linux, vc deve verificar se o FB tá consumindo mtos
recursos e se a versão do kernel for maior que 2.6 vc deve usar o FB NPTL,
se for Windows, tomar cuidado com servidores q não sejam dedicados;
* UDF´s com problemas;
* BD corrompido;
* Conexões zumbi se acumulando por muito tempo;
* etc...
Bom, não sei se estou totalmente correto mas passei por tudo isso e consegui
com a ajuda dos colegas da lista deixar meu servidor funcionando sem quedas.
E o q fiz foi revisar varias vezes meu controle transacional, a rede, os
processos do meu servidor linux, tudo isso q escrevi acima. Descobri algumas
coisas no meio desse caminho que fazem diferença:
* Jamais acessar os dados pelo usuario SYSDBA: Hj faço o acesso usuario por
usuario com permissões e tudo;
* Em relatórios mto grandes, por exemplo, num inventário de estoque
retroativo q criei um SP pra fazer o calculo do estoque em certa data, de
300 em 300 produtos eu dou um rollback na transação, isso pra evitar
sobrecarga.
* PacketDummyInterval: Confirei pra 120s no arquivo firebird.conf: Pra
fechar uma conexão q fica pendurada (zumbi) em 2 minutos.
* Chequei todos os plugs no patch painel e nas pontas, bem como placas de
redes e cabos. Troquei as defeituosas por novas e os plugs tb.
* Não mantenho conexões abertas e inativas: Configurei a propriedade
IdleTimer do MDO pra 300000ms (5 min) de inatividade, qdo esse tempo é
excedido fecho a conexão e aviso o usuario.
Desde q fiz tudo isso meu servidor parou de cair. Felizmente não achei
nenhuma UDF com problema.
Acho q isso pode ajudar o amigo a resolver o problema.
[ ]´s
Jorge Henrique
----- Original Message -----
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "José Carlos Oliveira" <jc_oliveira2001 em yahoo.com.br>; "FireBase"
<lista em firebase.com.br>
Sent: Thursday, October 27, 2005 11:32 AM
Subject: Re: [firebase-br] Quedas do servidor Firebird
> Geralmente isso está associado a uma UDF problemática.
>
> []s
> Cantu (Membro do TeamFB - FireBase)
> http://www.warmboot.com.br
> FireBase - http://www.FireBase.com.br
>
> JCO> Pessoal estou realmente preocupado. Pesquisei muito para fazer uma
> opção
> JCO> sobre um banco dados e por diversos motivos que vcs conhecem muito
> bem,
> JCO> optei pelo Firebird. O que está me deixando louco é que por um motivo
> ainda
> JCO> totalmente desconhecido o servidor esta simplesmente se reiniciando
> entre 18
> JCO> até 36 horas de atividade:
>
> JCO> SERVIDOR-HDE (Cliente) Mon Oct 24 19:53:13 2005
> JCO> C:\Arquivos de
> JCO> programas\Firebird\Firebird_1_5\bin\fbserver.exe: terminated
> JCO> abnormally (4294967295)
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> --
> Esta mensagem foi verificada pelo sistema de antivírus e
> acredita-se estar livre de perigo.
>
>
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
Mais detalhes sobre a lista de discussão lista