[firebase-br] Lock Conflit on no wait transsaction deadlock
Eduardo Jedliczka
eduardo em gerasoftinfo.com.br
Ter Nov 30 15:38:30 -03 2004
Luciano...
Já trabalhei com Softwares para supermercados, e o problema de consistênica
é grave...
O que a maioria das pessoas fazem (inclusive eu) é trabalhar com um arquivos
de vendas (master/detais) e um estoque "off-line", ou seja, o estoque fica
com um dia de defasagem.
Ao final do dia (ou nos horários de menor movimento), executa-se uma rotina
para fechamento diário que é responsável por atualizar o estoque, pois assim
não há o problema de deadlock.
[s]
=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
----- Original Message -----
From: "Luciano" <panorama_luciano em yahoo.com.br>
To: "Marcilio Soares" <marcilio.soares em brfree.com.br>; "FireBase"
<lista em firebase.com.br>
Sent: Thursday, April 10, 2003 12:17 AM
Subject: Re: [firebase-br] Lock Conflit on no wait transsaction deadlock
> Para cada IBDataSet1 ( tabela ) utilizo o componente IBTransaction1 e ao
> gravar dou um commit. Mesmo assim o problema continua. O que será
> ???????????
>
>
> ----- Original Message -----
> From: "Marcilio Soares" <marcilio.soares em brfree.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, November 30, 2004 1:11 PM
> Subject: Re: [firebase-br] Lock Conflit on no wait transsaction deadlock
>
>
> > Resolver isso e facil. Somente um cliente altera por vez.
> > O Lock esta correto. Commita o primeiro cliente que o segundo consegue
> > alterar sem problemas.
> > Se entendi bem seu problema... e esta a solucao.
> >
> > ----- Original Message -----
> > From: "Luciano" <panorama_luciano em yahoo.com.br>
> > To: "FireBird" <lista em firebase.com.br>;
> <lista-delphi em yahoogrupos.com.br>
> > Sent: Tuesday, November 30, 2004 11:06 AM
> > Subject: [firebase-br] Lock Conflit on no wait transsaction deadlock
> >
> >
> > Galera:
> >
> > Fiz uma simulação com duas máquinas alterando o mesmo registro no
banco
> de
> > dados e ocorreu o seguinte erro:
> > "Lock Conflit on no wait transsaction deadlock". Estou utilizando
banco
> de
> > dados interbase, componentes IBDataSet1, IBTransaction1, IBDatabase1.
> > Preciso resolver este problema o mais rápido possível.
> >
> > Grato pela atenção de todos
> >
> > Luciano
> >
> > ______________________________________________
> > 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
> >
> >
> >
> >
> > ______________________________________________
> > 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
> >
>
>
>
>
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista