Urgente Ayuda

17/01/2005 - 17:00 por Carlo Sorrel | Informe spam
Estimados, tengo un proceso SP_PREPEXEC que me esta qenerando bloqueos, y no
lo puedo ubicar por ningún lado, alguien me puede orientar un poco plis
Gracias.

Atte.,
Carlo Sorrel
 

Leer las respuestas

#1 ulises
17/01/2005 - 17:25 | Informe spam
En principio tienes sp_who y sp_who2 que te pueden dar
información, especialmente el segundo que te retorna una
columna BlkBy que contiene el process id de la tarea que
está bloqueando, luego puedes hacer sp_lock spid y obtener
los locks que tiene ese proceso y revisarlos con los de tu
proceso ... adicionalmente también podrías revisar los
datos physical_io, cpu y waittype de la tabla sysprocesses
para ver si el proceso bloqueador está verdaderamente
trabajando, si no lo está posiblemente se deba a una
transacción no cerrada, revisa open_tran de sysprocesses ...

Saludos,
Ulises
PD. También tienes el System Monitor donde puedes revisar
el objeto SQLServer.Lock

Estimados, tengo un proceso SP_PREPEXEC que me esta


qenerando bloqueos, y no
lo puedo ubicar por ningún lado, alguien me puede orientar


un poco plis
Gracias.

Atte.,
Carlo Sorrel


.

Preguntas similares