Bloqueo sobre TempDB en SQL 2000

17/01/2008 - 19:08 por Juan Armani | Informe spam
Buenas tardes,
Tengo un servidor SQL 2000 con SP4, desde ayer comenzaron a aparecer
problemas de bloqueos contra la base TempDB, el proceso que bloquea ejecuta
un "SP_SpaceUsed" y no libera la tabla SysIndexes con lo cual comienzan a
encolarse otros procesos y resulta casi imposible trabajar sobre el motor.
Es en el unico server que me esta sucediendo esto.
El proceso que bloquea es llamado a traves de la herramienta System Center,
y bajando el servicio de la msima se soluciona el problema.

El strore procedure sp_spaceused , consulta sysobjects, sysindexes y
sysfiles...es posible que me genere un bloqueo demasiado largo sobre
SysIndexes?

Alguna sugerencia al respecto?
Gracias

Juan Armani
 

Leer las respuestas

#1 Rubén Garrigós
17/01/2008 - 22:43 | Informe spam
Hola Juan,

¿Has mirado si la llamada que hace dicha herramienta contra la base de datos
pone el parámetro updateusage a true? Si fuese así, es bien posible que se
demorara largo rato la operación.


Rubén Garrigós
Solid Quality Mentors

"Juan Armani" wrote in message
news:u%
Buenas tardes,
Tengo un servidor SQL 2000 con SP4, desde ayer comenzaron a aparecer
problemas de bloqueos contra la base TempDB, el proceso que bloquea
ejecuta un "SP_SpaceUsed" y no libera la tabla SysIndexes con lo cual
comienzan a encolarse otros procesos y resulta casi imposible trabajar
sobre el motor. Es en el unico server que me esta sucediendo esto.
El proceso que bloquea es llamado a traves de la herramienta System
Center, y bajando el servicio de la msima se soluciona el problema.

El strore procedure sp_spaceused , consulta sysobjects, sysindexes y
sysfiles...es posible que me genere un bloqueo demasiado largo sobre
SysIndexes?

Alguna sugerencia al respecto?
Gracias

Juan Armani

Preguntas similares