[firebase-br] Lock Conflit on no wait transsaction deadlock

Marcilio Soares marcilio.soares em brfree.com.br
Qua Dez 1 20:45:46 -03 2004


Bom pra esquematizar...
Pelo que entendi ta ocorrendo assim:
Select na Maquina A
Select na Maquina B
Altera o registro na maquina A
Commit na Maquina A
Alterar o registro na maquina B
Commit na Maquina B - aqui da erro de lock conflit
E isso ?
Se for... vc da dando post ou ta usando o COMMIT em cada transacao ?

----- Original Message -----
From: "Luciano" <panorama_luciano em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, April 09, 2003 11:20 PM
Subject: Re: [firebase-br] Lock Conflit on no wait transsaction deadlock


>   Estou selecionando apenas os campos necessários no select, com relação a
> violação a chave primária acredito que não seja esse problema, pois fiz
uma
> simulação em duas máquinas para que elas altera-sem  o mesmo registro ao
> mesmo tempo. O que será que pode ser??????????
>
>
>   ----- Original Message -----
>   From: "Francisco Thiago Almeida" <jeandeadlucky em yahoo.com.br>
>   To: "FireBase" <lista em firebase.com.br>
>   Sent: Tuesday, November 30, 2004 12:08 PM
>   Subject: Re: [firebase-br] Lock Conflit on no wait transsaction deadlock
>
>
>   > Que tipo de atualização na base você está tentando fazer?
>   > Esse erro costuma acontecer quando você tenta violar uma chave
> primária... verifique se pode não ser isso...
>   > Verifique também se o seu sql não está travando o registro em
questão...
> algo como select * from tabela where campo = condicao with lock
>   >
>   > espero ter ajudado
>   >
>   > Thiago
>   >
>   > Luciano <panorama_luciano em yahoo.com.br> wrote:
>   > 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
>   >
>   >
>   > -----------------------------------------------
>   > Francisco Thiago de Almeida
>   > MRL Consultoria em Informática
>   > Divisão Desenvolvimento e Banco de Dados
>   > Franca/SP
>   > __________________________________________________
>   > Do You Yahoo!?
>   > Tired of spam?  Yahoo! Mail has the best spam protection around
>   > http://mail.yahoo.com
>   > ______________________________________________
>   > 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