[firebase-br] situação estranha com firebird

Carlos Roberto da Silva ralhos em gmail.com
Qui Maio 20 13:40:00 -03 2010


Execute o gstat neste banco e coloque o resultado aqui na lista.

Em Qui, 2010-05-20 às 11:21 -0300, Fernando Filho escreveu:
> Rodrigo,
>    praticamente 90% do sistema em todo insert/update, dou um commitretaining
> em 2 pontos que tem muitos inserts e updates, eu dou o commitretaining no
> final do bloco..mas é em trecho pequeno, já estava assim a um tempo e nunca
> tinha travado. tenho sempre essa preocupação tambem.
> 
> Em 20 de maio de 2010 10:57, Rodrigo Aparecido Cardoso <
> rcardoso em datasystemnet.com.br> escreveu:
> 
> > Olá Fernando!
> >
> > Verifique sua aplicação delphi, você deve estar deixando Transações em
> > aberto....
> > Como fica muito tempo, vai carregando  o Servidor firebird e por isso você
> > dando um stop/start ele volta ao normal...
> >
> > Verifique os seus Commits... Esteja sempre fechando as transações que esse
> > problema vai sumir...
> >
> >
> > Att.
> > Rodrigo Ap. Cardoso
> > Data System
> >
> >
> > Em 20/05/2010 09:53, Fernando Filho escreveu:
> >
> >  Olá pessoal, sou novo na lista entrei aqui para ajudar os mais novos e
> >> tambem tentar ajuda para "broncas" feias ^^
> >> já tive muitos desafios com o firebird e fui resolvendo , até que me
> >> deparei
> >> com esse que até agora pelo menos não resolvi..
> >>
> >> vamos lá
> >> tenho um sistema rodando numa empresa a 2 anos +- , com umas 40 máquinas
> >> client-server , delphi 2007, IBX, firebird 2.1.3 .
> >> há pouco mais de 3 meses o sistema simplesmente parava 1x por dia, depois
> >> de
> >> uns 15 dias, fiz uma análise com o gfix, que encontrou inúmeros erros de
> >> index e outros mais.
> >> fiz um backup-restore, e ok, no erros, o sistema parou de dar a bendita
> >> travada diaria.
> >> estava tudo perfeito, até que na semana passada, um trator bateu em um
> >> poste
> >> aqui do lado da empresa, e o servidor(que tinha um no break que estava
> >> ruim
> >> =/) simplesmente não aguentou, reiniciando varias vezes em pleno uso na
> >> empresa. resultado: o banco simplesmente "se ferrou" perdeu indices,
> >> constraints e tudo mais.
> >> demorei algumas horas para "limpar" tudo, novamente usando o gfix checando
> >> erros, backup restores, etc. deixei o banco 100% inclusive ficou mais
> >> rápido.
> >> agora o sistema pelo menos 3x por semana para 1x por dia novamente.
> >> informações importantes:
> >>
> >> -o sistema começa a ficar extrememamente lento, pra não dizer
> >> impraticável.
> >> -verificando processo do firebird no windows, está tudo normal.
> >> -acesso o banco via ibxexpert tambem sem problemas
> >> -basta dar stop/start no firebird que tudo volta ao normal
> >>
> >> pra terminar: tenho uma pastinha chamada "manutenção" que uso no pen drive
> >> pra fazer essas analises do gfix de emergencia. obviamente tenho a
> >> fbclient.dll dentro dela
> >> notei que a data da dll está mais antiga do que a do servidor (2.1.3)
> >> realmente não lembro de qual versão é a minha dll do pen drive, vou tentar
> >> hoje a noite fazer novamente
> >> um backup restore usando a dll atualizada. será que isso tem alguma
> >> relação?
> >>
> >> estou tentando de tudo, desculpem o texto longo, mas é para que fique bem
> >> claro.
> >> abraço a todo!
> >>
> >>
> >>
> >
> > --
> >
> > !* Rodrigo Aparecido Cardoso*
> > : Data System -- Analista de Sistemas
> > (  55 (19) 3701-6600
> > * rcardoso em datasystemnet.com.br <mailto:rcardoso em datasystemnet.com.br>
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> 
> 
> 






Mais detalhes sobre a lista de discussão lista