[firebase-br] Deadlock - update conflicts - opiniao de como evitar..

Gabriel Hilbig ghilbig em bol.com.br
Ter Dez 13 11:45:48 -03 2005


Amigo

Tive o mesmo probl q vc.

Vc tem q STARTAR e COMMITAR transação a cada atualização de estoque.

O Deadlock pode ainda acontecer mas é pouco provável.

Obs: Caso esteja usando COMMITRETAING não esqueça de efetuar um COMMIT no 
final de tudo.

Espero ter ajudado
-- 
Gabriel Hilbig
www.mgsystem.inf.br

"Genésio Becker" <genesiohotmail em hotmail.com> 
escreveu na mensagem news:BAY112-F25F7BA32C8778263B4708DC9390 em phx.gbl...
> Gostaria de uma opinião sobre qual o melhor método para
> evitar o problema "Deadlock - update conflicts" na seguinte situação:
> Atualização do do estoque de mais de 100 itens de produtos
> por dois ou mais micros ao mesmo tempo, utilizando-se o
> commit ao final da atualização de todos os itens.
>
> 1. Existe algum modo de atrasar a atualização de um até que
> se encerre a atualização (commit) do primeiro?
>
> 2. Se utilizar Stored procedures, nao corro o mesmo risco?
>
> 3. Aumentar o "DeadlockTimeout" no firebird.conf, seria uma solução
> paliativa?
>
> _________________________________________________________________
> MSN Messenger: converse online com seus amigos . 
> http://messenger.msn.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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 







Mais detalhes sobre a lista de discussão lista