[firebase-br] Muitos Deadlock no banco
Marco Antonio Abreu
mabreu.ti em gmail.com
Qua Out 28 11:25:43 -03 2009
Tente verificar na suas aplicações as sequências de updates e tente, se
possível, coloca-las sempre na mesma ordem. Por exemplo:
se em um ponto do seu sistema você faz
update tabela1 set...
update tabela2 set...
e em outro vc faz
update tabela2 set...
update tabela1 set...
tente colocar todos na mesma ordem para não dar dead lock.
abs,
Marco
2009/10/28 Carlos H. Cantu <listas em warmboot.com.br>
> Corrupção não. Mas o fato de vc estar tendo muitos deadlocks pode
> indicar que seu controle transacional não está legal, e isso sim pode
> gerar lentidão.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org
> www.warmboot.com.br - blog.firebase.com.br
>
> MM> Pessoal,
> MM> Bom dia!
>
> MM> Muitas ocorrencias de deadlock no banco pode causar algum tipo de
> problema
> MM> como por exemplo corromper o banco? deixar o banco mais lento? algum
> outro
> MM> tipo de problema?
>
> MM> Estou usando o Firebird 2.1 e estou tendo varias ocorrencias de
> deadlock no
> MM> meu banco.
>
> MM> Grato pela atenção.
>
>
> ______________________________________________
> 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
>
--
Marco Antonio Abreu
mabreu.ti em gmail.com
System Analist/Developer
Mais detalhes sobre a lista de discussão lista