Problemas Timeout en acceso a tempdb en SQL Server 2005

Hola como están !, bueno les cuento un problema que tuvimos con la base TempDB.

Escenario:

Software de base

Windows 2003 Standard Edition SP2
MS SQL Server 2005 SP2
TempDB 5 GB de Data y 1 GB de Log

Hardware

5 GB free space en HDD.
1.5 GB de RAM.
Intel Pentium III 1.3 GHZ Procesador.

Síntomas:

Inconvenientes en las aplicaciónes para ejecución de procesos temporales, por ejemplo: ordenar datos de indices en tempdb, generación explícita de objetos en tempdb, etc.
Al tratar de posicionarse sobre tempdb, es decir, USE tempdb; cancelaba por timeout.

Acciones tomadas:

Se chequeo errorlog de SQL Server y se detecto timeout para acceder a paginas de datos sobre la base tempdb.
Se procedio a realizar un chequeo de la base DBCC CHECKDB y el resultado fue correcto (“CHECKDB found 0 allocation errors and 0 consistency errors in database ‘tempdb’.”)
Se realizo un chequeo de consistencia a alto nivel de los hdd, los cuales no arrojaron errores.
Luego en una session donde pudimos acceder sobre tempdb ejecutamos un DBCC SHRINKFILE (tempdev, 500); el resultado fue que achico el archivo a 500 MB, luego se probo accediendo desde una consulta a tempdb y todo funciono correctamente.
Pero…al bootear el SQL Server la base tempdb volvio a ocupar los 5 GB que tenía asignado y volvieron a suceder los problemas descriptos anteriormente y nunca mas pudimos acceder a tempdb.
Tuvimos que levantar el SQL Server 2005 en “Single User Mode”, para poder acceder y ejecutar la sentencia:
“USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE
(NAME = tempdev,
SIZE = 500MB);
GO

“USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE
(NAME = templog,
SIZE = 100MB);
GO

Mas tarde se booteo el SQL Server 2005 y se accedio sin inconvenientes y hasta el momento no tuvimos problemas.
Se mando a realizar un chequeo de los discos o HDD a bajo nivel por el sector especializado y detectaron unos inconvenientes que fueron reparados. Igualmente luego les contare si tuvimos o no problemas al alcanzar o superar los 5GB sobre estos discos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: