SQL7: DISKIO alto

17/04/2007 - 00:42 por jcmendozajc | Informe spam
Por motivos de hardware pasamos las bases de datos de un Servidor a
uno nuevo, que fue formateado y particionado de la siguiente manera:
1 disco para Sistema Operativo, sobre el cual han instalado el SQL 7 y
sus bases de datos default (Master, Msdb, Tempdb, Model) con espacio
libre de 4 Gbs.
3 discos en Raid 5, para data y log, donde se han colocado las bases
de datos.

La consulta va a que algunas veces el sistema se pone lento y al ver a
traves del sp_who2 no veo bloqueos, pero si que en la columna DISKIO
algunas conexiones tienen valores como:

1263075339
1393847
9617
236
1000
4190260
77015261
-2110151593

estos son algunos de los valores en estas columnas, el resto esta por
debajo de 1000 algunos tienen valor 2.

La columna CPUTIME tiene valores de 4 digitos para cada uno de estos
que tienen mas de 5 digitos.

Que indica esta columna y porque algunos valores podrian estar tan
altos y en un caso hasta tener un valor negativo? Cual puede ser la
receta para controlar esto?

Al principio del traslado tenia problemas con CURSORes que habia uno
que me disparaba el consumo del CPU al 100% en el Servidor hasta que
lo cancelaba, pues no terminaba. Con agregarle el parametro
FAST_FORWARD se le dio una salida, no una solucion, al problema. Se
traslado a Desarrollo la recomendacion de cambiar la codificacion para
evitar el uso de Cursores.

Agradecere sus consejos y opiniones.

Juan Carlos Mendoza
 

Leer las respuestas

#1 Maxi
17/04/2007 - 02:09 | Informe spam
Hola, monta una traza y filtra por los reads mayores y ahi busca las querys
mas complejas

wrote in message
news:
Por motivos de hardware pasamos las bases de datos de un Servidor a
uno nuevo, que fue formateado y particionado de la siguiente manera:
1 disco para Sistema Operativo, sobre el cual han instalado el SQL 7 y
sus bases de datos default (Master, Msdb, Tempdb, Model) con espacio
libre de 4 Gbs.
3 discos en Raid 5, para data y log, donde se han colocado las bases
de datos.

La consulta va a que algunas veces el sistema se pone lento y al ver a
traves del sp_who2 no veo bloqueos, pero si que en la columna DISKIO
algunas conexiones tienen valores como:

1263075339
1393847
9617
236
1000
4190260
77015261
-2110151593

estos son algunos de los valores en estas columnas, el resto esta por
debajo de 1000 algunos tienen valor 2.

La columna CPUTIME tiene valores de 4 digitos para cada uno de estos
que tienen mas de 5 digitos.

Que indica esta columna y porque algunos valores podrian estar tan
altos y en un caso hasta tener un valor negativo? Cual puede ser la
receta para controlar esto?

Al principio del traslado tenia problemas con CURSORes que habia uno
que me disparaba el consumo del CPU al 100% en el Servidor hasta que
lo cancelaba, pues no terminaba. Con agregarle el parametro
FAST_FORWARD se le dio una salida, no una solucion, al problema. Se
traslado a Desarrollo la recomendacion de cambiar la codificacion para
evitar el uso de Cursores.

Agradecere sus consejos y opiniones.

Juan Carlos Mendoza

Preguntas similares