[firebase-br] RES: Transações ociosas

Juan Gonzales Torres gonzales.torres em hotmail.com
Qui Nov 22 11:07:00 -03 2007


Bom dia. Estou recebendo triplicado as mensagens. Oq faco para resolver, visto q enche em demasia minha caixa de entrada????
 
Juan Torres> To: lista em firebase.com.br> From: murilo em cprinformatica.com.br> Date: Thu, 22 Nov 2007 10:20:47 -0300> Subject: Re: [firebase-br] RES: Transações ociosas> > > Davi Eduardo Borges Wall escreveu:> > Murilo, esse tipo de coisa é exceção. > > > > Se isto está acontecendo frequentemente então algo não está certo.> > Em que momento você inicia e finaliza a transação ?> > > > > Sim, provavelmente deve haver algo de errado, mas ainda não sabemos o que pode > ser, então por hora a melhor opção seria poder dar o rollback nas transações que > não foram comitadas. Um exemplo do que está pegando.> > Recentemente o nosso sistema começou a fechar sozinho (descobrimos que é por > causa do GbPlugin, merd* que os sites de alguns bancos instalam na tua máquina e > pra tirar é o cão), acontece que o fechar não é algo "controlado" pode > acontecer a qualquer hora, e no setor financeiro quando estava baixando uma > parcela no meio da transação o sistema fechou (o processo foi finalizado) no > meio de uma transação, logo a mesma ficou em aberto, dai já sabe, qualquer coisa > que se tente fazer com aquele registro, vai dar lock conflict. O que fazemos > hoje seria esperar até o horário adequado e reiniciar o serviço do Firebird, > porém isso não é lega, por que as vezes se tem alga urgência em editar o > registro. Então se tiver como saber qual é a transação que está pendente e dar > um rollback na mesma sem precisar reiniciar o Fireibrd, isso seria ótimo.> > Esse é só um exemplo, tem outros casos também que estamos analisando, mas é dos > que mais encomoda, muitas vezes no meio de um processo as vezes acontece de o > sistema ficar lento (seja por causa de rede, ou outros processos, ou qual quer > outro motivo), dai o usuário (impaciente como sempre), vê o "Não respondendo" lá > em cima e da-lhe Ctrl+Alt+Del... dai já sabe o que acontece....> > > Grato.> > > ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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
_________________________________________________________________
Conheça o Windows Live Spaces, a rede de relacionamentos conectada ao Messenger!
http://spaces.live.com/signup.aspx


Mais detalhes sobre a lista de discussão lista