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

Daniel / Tecnobyte temp em tecnobyte.com.br
Ter Nov 30 16:19:43 -03 2004


Antigamente um cliente usava as seguintes configurações no servidor:

- AMD K6-II
- 32MB RAM,
- Win98
- Interbase 5.x (depois IB6)

Ocorria lock conflict com muita frequencia. Então exigi que fosse melhorado
o equipamento e software do servidor. Hoje usam:

- Pentium III 700MHz
- 384 MB RAM
- Conectiva Linux 9
- Firebird 1.5

E os problemas de lock conflict praticamente desapareceram. A explicação que
imagino que existe é que o servidor muito lento leva tempo prá caramba para
abrir transação, atualizar dados e commitar a transação. Isto significa que
a chance de transações conflitantes aumenta demasiadamente. Se a velocidade
do servidor é aumentada, mas os clientes continuam requisitando na mesma
velocidade, então conflitos se tornam bastante raros.

Atenciosamente.

Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br





Mais detalhes sobre a lista de discussão lista