Problema de SQL Lento

08/02/2005 - 01:01 por Carlo Sorrel | Informe spam
Estimados, necesito ayuda, tengo un Solomon 5.0 que ataca una base de datos
SQL 2000 Enterprise Edition con una maquina de 2 procesadores Xeon MP de 2Mb
de cache y 6 GB de RAM, la base pesa actualmente 97 GB, la cual trabaja
sumamente lento. Tengo el log separado en otro disco duro, la tempdb tambien
en otros disco, con respaldos de Log cada 20 minutos, diferenciales diarios
y Full Semanal, pero de todas formas es muy lento. Que me puede estar
pasando...???, Seria recomendable realizar filegroup's..???, los indices
como deben quedar...???
Agradezco cualquier ayuda que me puedan dar..???

Atte.,
Carlo Sorrel

Preguntas similare

Leer las respuestas

#21 Eladio Rincón
08/02/2005 - 23:31 | Informe spam
Carlos,

de los datos que adjuntas (de 50 minutos de trabajo) veo lo siguiente:

Procesador:
sin mucho trabajo; mínimo 0.5%, máximo 94,1% y MEDIA!!! 24.77%
Tamaño de la cola de entrada en procesador: me indica un valor máximo de 14;
sin embargo los valores mínimo, último y media 0.
El procesador no tiene carga de trabajo a considerar

SQL Server:
Recompilaciones por segundo; valor medio de 0.004; BUENO!, hay que
recompilar poco
Buffer Cache hit ratio: media de 98.6%!!!! BUENÍSIMO! las páginas que
necesita están casi siempre en caché; esto quiere decir que el 1.4% de las
veces que SQL Server necesita una página de datos tiene que ir a leerlas de
disco.
Procedure Cache Pages: una media de 61.000 páginas de planes de ejecución en
caché; BUENO!
Como ves SQL Server va sobrado también.

Memoria:
Páginas por segundo: Max.160, min.0; media 5.0; 5 páginas de media que se
leen/escriben de disco; eso es poquísimo.
Fallos de página por segundo: Max. 1696.0, min.25.9; media 153.8; quiere
decir que la página está en memoria pero en otra ubicación; no es un valor
malo.
Tampoco veo problemas de memoria,

De este análisis de 50 minutos (sería prudente tenerlo de un perido de
tiempo más grande), puedo decir que no hay ningun dato que indique que hay
problemas en el servidor;

me gustaría ver los contadores de bloqueos:
SQL Server: Locks Object:Average Wait Time(ms)
SQL Server: Locks Object:Lock Timeouts/sec
SQL Server: Locks Object:Lock Waits/sec
SQL Server: Locks Object:Number of Deadlocks/sec

también quisiera algún contador más de memoria:
SQL Server: Memory Manager Object:Target Server Memory(KB)
SQL Server: Memory Manager Object:Total Server Memory(KB)


Otra cosa; has comentado que has establecido los parametros de diskperf para
los contadores de disco; hasta donde yo se, esa reconfiguración no tiene
efecto hasta que se ha reiniciado del servidor; sobre lo que comentas de que
no ves ningún valor para los dispositivos lógicos de disco no lo entiendo...

Otra cosilla; dices que funciona lento el servidor; ¿cual es la sensación?
en general, ciertos procesos, cuando hay muchos usuarios conectados,

Saludos,

Eladio Rincón
SQL Server MVP

Solid Quality Learning (http://www.solidqualitylearning.com)
"Comparte lo que sabes, aprende lo que no sepas", FGG

Consulte el histórico del grupo en Google
http://groups.google.com/groups?gro....sqlserver

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"Carlo Sorrel" wrote in message
news:Ovj$
Mostrar la cita
como
Mostrar la cita
de
Mostrar la cita
uso
Mostrar la cita
ser
Mostrar la cita
es
Mostrar la cita
por
Mostrar la cita
y
Mostrar la cita
tan
Mostrar la cita
voy
Mostrar la cita
también).
Mostrar la cita
servidor
Mostrar la cita
de
Mostrar la cita
en
Mostrar la cita
todo
Mostrar la cita
pero
Mostrar la cita
en
Mostrar la cita
desaparecieron
Mostrar la cita
el
Mostrar la cita
resultado
Mostrar la cita
el
Mostrar la cita
cosa
Mostrar la cita
caracteristicas,
Mostrar la cita
GB,
Mostrar la cita
#22 Carlo Sorrel
08/02/2005 - 23:43 | Informe spam
Eladio, primero que nada, gracias por tomarte el tiempo de analizar los
datos que envie., contestando tus preguntas...
Al momento de asignarle mas discos al Servidor, se perdieron esos contadores
(los de discos), los actiive en su momento con el diskperf y bootee
nuevamente la maquina, pero no aparecen..., la gente me dice que funciona
lento, al momento de cargar datos masivos, liberar estos datos dentro del
SQL., esta maquina esta en exclusividad para albergar las bases de
nuestro ERP Solomon IV versión 5.0 (de Microsoft). La cantidad de data que
se mueve es exorbitante, piensa que la base crece un promedio de 360 Mb
diario.., lo cual creo que es bastante..., la base pesa actualmente 97
Gb, con una taza de creciemiento promedio los últimos meses de 8 GB. Voy a
agregar los contadores que me solictaste y te los envio.
De neuvo muchas gracias.
Saludos.

Atte.,
Carlo Sorrel

"Eladio Rincón" escribió en el mensaje
news:
Mostrar la cita
14;
Mostrar la cita
de
Mostrar la cita
en
Mostrar la cita
para
Mostrar la cita
que
Mostrar la cita
entiendo...
Mostrar la cita
la
Mostrar la cita
forma
Mostrar la cita
aplicación
Mostrar la cita
por
Mostrar la cita
servidor
Mostrar la cita
cual
Mostrar la cita
caso)...,
Mostrar la cita
indices
Mostrar la cita
disco,
Mostrar la cita
todos
Mostrar la cita
que
Mostrar la cita
las
Mostrar la cita
caso
Mostrar la cita
corriendo
Mostrar la cita
de
Mostrar la cita
un
Mostrar la cita
y
Mostrar la cita
hoy.,
Mostrar la cita
otro
Mostrar la cita
nada...,
Mostrar la cita
mensaje
Mostrar la cita
la
Mostrar la cita
por
Mostrar la cita
Te
Mostrar la cita
con
Mostrar la cita
60
Mostrar la cita
que
Mostrar la cita
el
Mostrar la cita
lento,
Mostrar la cita
problema
Mostrar la cita
el
Mostrar la cita
minutos,
Mostrar la cita
Que
Mostrar la cita
#23 qwalgrande
09/02/2005 - 13:31 | Informe spam
Hola.

Yo al menos sigo intrigado con este tema. No sé cómo irá ahora la cosa hoy.
Espero que nos lo sigas contando.

Además de los contadores que indicó Eladio, que están orientados a buscar
problemas de bloqueos, yo le pondría un par de ellos más, los dos del mismo
objeto:
SQLServer Access Method: Page Split/sec
SQLServer Access Method: Full Scans/sec

El motivo, intentar elucubrar si hay problemas de indexación sin usar los
contadores de disco. Un valor alto en estos contadores puede indicarnos que
la indexación no es todo lo buena que debiera. Sería una mala noticia, ya
que en un producto cerrado, tocar la indexación puede traerte otros
contratiempos. Si por aquí encontráramos algo, nos tiraríamos a una traza de
profiler para traernos consultas con muchas lecturas lógicas y/o mucho
tiempo con ciertas garantías.

(por cierto, Carlo, hemos tenido mucha suerte con la participación de
Eladio, a ver si puede seguir ahí y no se "desengancha", con temas de estos
de rendimiento y contadores siempre acaba dejándome con la boca abierta.
Eladio, gracias por otra lección más.)

qwalgrande
#24 Carlo Sorrel
09/02/2005 - 14:30 | Informe spam
opino lo mismo.., realmente es MUY BUENO.
Agregare los contadores que me comentas

"qwalgrande" escribió en el mensaje
news:
Mostrar la cita
hoy.
Mostrar la cita
mismo
Mostrar la cita
que
Mostrar la cita
de
Mostrar la cita
estos
Mostrar la cita
#25 Eladio Rincón
09/02/2005 - 14:37 | Informe spam
estos problemas "enganchan" de verdad... luego subes a las tantas a dormir y
tu novia te lo acaba confirmando con un lacónico "estás enganchaooo!" :-)

lección? por los datos enviados por Carlo, saltaba a la vista que el
servidor estaba muy "relajado"... a ver quien se atreve a interpretar la
siguiente traza que nos pase Carlo... eso si será un reto ;-)

Por cierto, gracias a Carlo por poder conseguir los contadores que le hemos
pedido porque como sabes, no siempre se puede auditar un servidor como
desearíamos, ¿verdad? ;-)

Eladio Rincón
SQL Server MVP

Solid Quality Learning (http://www.solidqualitylearning.com)
"Comparte lo que sabes, aprende lo que no sepas", FGG

Consulte el histórico del grupo en Google
http://groups.google.com/groups?gro....sqlserver

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"qwalgrande" wrote in message
news:
Mostrar la cita
hoy.
Mostrar la cita
mismo
Mostrar la cita
que
Mostrar la cita
de
Mostrar la cita
estos
Mostrar la cita
Ads by Google
Search Busqueda sugerida