[firebase-br] transações

Magno System magno em speet.com.br
Qua Jan 14 10:37:04 -03 2009


Se você fizer um SELECT SIMPLES que não altere dado nenhum e não commitar a 
transação do SELECT SIMPLES não dá DEADLOCK. Somente há DEADLOCK se houver 
alteração de dados. Você já verificou o evento BEFOREOPEN ou AFTEROPEN do 
componente, enfim, qualquer evento de algum componente que poderia estar 
alterando os dados.



----- Original Message ----- 
From: "Carlos Renato" <renato em etemp.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 14, 2009 7:30 AM
Subject: Re: [firebase-br] transações


O extranho é que não estou fazendo nada disto!!
simplemente esta com a tela aberta consultando sem "with lock" e o outro
usuário não conseguem fazer alteração nem exclusão de qualquer registro.
Será que tenho que usar a opção CommitRetaining ?

--------------------------------------------------
From: "Douglas Tosi" <douglasht em gmail.com>
Sent: Wednesday, January 14, 2009 8:05 AM
To: "FireBase" <lista em firebase.com.br>
Subject: Re: [firebase-br] transações

> 2009/1/14 Carlos Renato <renato em etemp.com.br>:
>> E o estranho eh que se um usuário estiver com o form aberto, outro 
>> usuario
>> naum consegue fazer nem alteração e nem exclusão de registro algum que 
>> ele
>> da a mensagem que esta sendo usado pela trazação nro tal..
>
> Você está executando select com a opção "with lock"?
> Você está atualizando algum registro dentro desta transação?
>
> Não tem muito segredo. Deadlock é conflito de atualização.
>
> hth,
> -- 
> Douglas Tosi
> www.sinatica.com
>
> ______________________________________________
> 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
>

______________________________________________
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