Bloqueos. Problemas de interbloqueos, al ejecutar un sp desde múltiple procesos

17/06/2004 - 14:11 por Ana R. Pulido | Informe spam
Buenas,
tenemos un sp en el servidor que se ejecuta de forma concurrente por muchos
procesos a la vez, nos da el siguiente error:

07/06/2004 15:00:31 -2147467259 Transaction (Process ID 70) was deadlocked
on lock resources with another process and has been chosen as the deadlock
victim. Rerun the transaction.Método: Fin_Inci

El nivel de aislamiento elegido es READ UNCOMMITED. Debería ser otro ??? Por
qué?
El problema es que actualmente la aplicación está en pruebas con el 25% de
los usuarios reales.

Un saludo
Ana R.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
17/06/2004 - 16:10 | Informe spam
Deberian analizar detalladamente la lógica del proceso para determinar
porqué la aplicación está haciendo esos bloqueos. Recomiendo los siguientes
artículos de la KB:

INF: Analyzing and Avoiding Deadlocks in SQL Server
http://support.microsoft.com/defaul...-us;169960

INF: Reducing Lock Contention in SQL Server
http://support.microsoft.com/defaul...n-us;75722

Saludos
gux


Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Ana R. Pulido" wrote in message
news:%
Buenas,
tenemos un sp en el servidor que se ejecuta de forma concurrente por


muchos
procesos a la vez, nos da el siguiente error:

07/06/2004 15:00:31 -2147467259 Transaction (Process ID 70) was deadlocked
on lock resources with another process and has been chosen as the deadlock
victim. Rerun the transaction.Método: Fin_Inci

El nivel de aislamiento elegido es READ UNCOMMITED. Debería ser otro ???


Por
qué?
El problema es que actualmente la aplicación está en pruebas con el 25% de
los usuarios reales.

Un saludo
Ana R.



Respuesta Responder a este mensaje
#2 Cesar Toledo
18/06/2004 - 02:12 | Informe spam
es posible que el bloqueo se esta haciendo desde la aplicacion

si estas usando .Begintran desde el VB ( si este fuera tu caso)
eso podria ser la causa, pero danos mas informacion


"Ana R. Pulido" escribió en el mensaje
news:%
Buenas,
tenemos un sp en el servidor que se ejecuta de forma concurrente por


muchos
procesos a la vez, nos da el siguiente error:

07/06/2004 15:00:31 -2147467259 Transaction (Process ID 70) was deadlocked
on lock resources with another process and has been chosen as the deadlock
victim. Rerun the transaction.Método: Fin_Inci

El nivel de aislamiento elegido es READ UNCOMMITED. Debería ser otro ???


Por
qué?
El problema es que actualmente la aplicación está en pruebas con el 25% de
los usuarios reales.

Un saludo
Ana R.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida