Interbloqueo

14/03/2005 - 19:01 por Gustavo Villaran | Informe spam
Hola, no se si me pueden guiar un poco para detectar y solucionar esto:

Tengo una transaccion que al ejecutarla en 3 maquinas a la vez entra en
interbloqueo, esto es esporadico no sucede siempre, solo a veces.

Quisiera saber como y que debo monitorear para detectar donde esta el
problema en la transaccion.

Alguien me puede decir que debo de hacer para detectar este pequeño
inconveniente??

gracias por la ayuda

Preguntas similare

Leer las respuestas

#1 Maxi
14/03/2005 - 19:40 | Informe spam
Hola, primero revisaria que hace la transaccion, cuanto dura (un punto
importante). Usas cursores? o que estas usando? muchos iterbloqueos se dan
en transacciones largas o el uso de cursores


Salu2
Maxi


"Gustavo Villaran" escribió en el mensaje
news:OBw$P$
Hola, no se si me pueden guiar un poco para detectar y solucionar esto:

Tengo una transaccion que al ejecutarla en 3 maquinas a la vez entra en
interbloqueo, esto es esporadico no sucede siempre, solo a veces.

Quisiera saber como y que debo monitorear para detectar donde esta el
problema en la transaccion.

Alguien me puede decir que debo de hacer para detectar este pequeño
inconveniente??

gracias por la ayuda

Respuesta Responder a este mensaje
#2 Isaías
14/03/2005 - 20:08 | Informe spam
Maxi

Yo adicionalmente preguntaria, ¿estas utilizando BEGIN
TRAN, COMMIT TRAN, ROLLBACK TRAN?
Respuesta Responder a este mensaje
#3 Gustavo Villaran
14/03/2005 - 20:19 | Informe spam
Es una transaccion que actualiza cerca de 9 tablas, el problema se da
esporadicamente como les comente, no siempre pero
nose como hacer para encontrar donde en la transaccion es que ocurre el
interbloqueo, y otra cosa el mensaje de error de
interbloqueo aparece al ejecutar la opcion en la aplicacion del usuario,
pero al darle enter, continua y graba correctamente..pero
el interbloqueo existe y quisiera tratar de resolverlo para que no empeore.

la transaccion solo tiene inserts y updates a diferentes tablas, y no esta
en sp, esta en una rutina dentro del power builder, y si usa begin y commit.

"Isaías" escribió en el mensaje
news:6d4501c528c9$389b3340$
Maxi

Yo adicionalmente preguntaria, ¿estas utilizando BEGIN
TRAN, COMMIT TRAN, ROLLBACK TRAN?
Respuesta Responder a este mensaje
#4 Isaías
14/03/2005 - 22:45 | Informe spam
Gustavo

No dudo que uses begin y commit, pero en POWER BUILDER,
deja que SQL haga las transacciones, tu aplicativo deberia
ejecutar solamente STORE PROCEDURES, Cero codigo T-SQL
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida