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

#1 MAXI
08/02/2005 - 01:06 | Informe spam
Hola, pues primero habria que identificar si el problema es en el servidor
de BDD.

Podrias mirar para ello algunos contadores como por ej

Utilizacion CPU
Escritura en disco

Si esto esta ok, yo revisaria el tema de bloqueos con el profiler por ej.

Le haces un mantenimiento al log no?



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Carlo Sorrel" escribió en el mensaje
news:%23Qr$
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


Respuesta Responder a este mensaje
#2 Carlo Sorrel
08/02/2005 - 01:34 | Informe spam
Si le hago..., de hecho el log me pesa actualmente unos 60 mb., de 9 Gb
que tiene de espacio asignado, el gran problema es que la base es de
Solomon, la cual no se puede modificar mucho, es un producto ERP de
Microsoft, y en realidad me tiene loco, te cuento, esta maquina
esta en Cluster, con otra de similares caracteristicas, lo único que
hace es dar el Servicio de SQL..., a mi juicio es un maquinon, el
problema puede estar en que es un Raid 5 con 8 discos, el log lo tengo
separado y la tempdb tambien, pero aún asi esta lento, el problema esta
basicamente al realizar las liberaciones de datos..., bloquea casi las
tablas en forma completa
"MAXI" escribió en el mensaje
news:
Hola, pues primero habria que identificar si el problema es en el servidor
de BDD.

Podrias mirar para ello algunos contadores como por ej

Utilizacion CPU
Escritura en disco

Si esto esta ok, yo revisaria el tema de bloqueos con el profiler por ej.

Le haces un mantenimiento al log no?



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Carlo Sorrel" escribió en el mensaje
news:%23Qr$
> 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
>
>


Respuesta Responder a este mensaje
#3 MAXI
08/02/2005 - 01:38 | Informe spam
Carlos, 9GB pesa el log? me parece mucho si pesa eso, mas si tienes 60mb!!
quizas solo lo debas tener en 200mb eso te ayude mucho. Si le asignas mucho
espacio al LOG eso consumira mucho y es dificil de mover para sqlserver.

Yo empezaria por poner un log de 250 mb y controlarlo.

Me imagino que el service pack lo tienes actualizado no? el tema de que sea
RAID 5 puede tirar la performance mucho :( lo ideal seria un RAID 1

Cuando hablas que las cosas estan separadas, hablas de discos fisicos o
logicos distintos?



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Carlo Sorrel" escribió en el mensaje
news:
Si le hago..., de hecho el log me pesa actualmente unos 60 mb., de 9
Gb
que tiene de espacio asignado, el gran problema es que la base es de
Solomon, la cual no se puede modificar mucho, es un producto ERP de
Microsoft, y en realidad me tiene loco, te cuento, esta
maquina
esta en Cluster, con otra de similares caracteristicas, lo único que
hace es dar el Servicio de SQL..., a mi juicio es un maquinon, el
problema puede estar en que es un Raid 5 con 8 discos, el log lo tengo
separado y la tempdb tambien, pero aún asi esta lento, el problema
esta
basicamente al realizar las liberaciones de datos..., bloquea casi las
tablas en forma completa
"MAXI" escribió en el mensaje
news:
Hola, pues primero habria que identificar si el problema es en el
servidor
de BDD.

Podrias mirar para ello algunos contadores como por ej

Utilizacion CPU
Escritura en disco

Si esto esta ok, yo revisaria el tema de bloqueos con el profiler por ej.

Le haces un mantenimiento al log no?



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Carlo Sorrel" escribió en el mensaje
news:%23Qr$
> 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
>
>






Respuesta Responder a este mensaje
#4 qwalgrande
08/02/2005 - 12:33 | Informe spam
Hola.

Necesitas averiguar dónde tienes el cuello (o cuellos) de botella. Para ello
pon unos contadores (los de siempre) para determinar si el mayor problema lo
tienes en CPU, memoria, I/O, red o del propio SQL Server. Te podría decir un
montón de contadores, pero no sé si estás familiarizado con el tema, con lo
que seguramente sabrás cuáles poner. Dependiendo del resultado que observes,
las medidas a tomar serán unas u otras, pero para arreglar el problema,
primero hay que saber cuál es el problema. Cualquier otra cosa sería dar
palos de ciego.

Si quieres más info, no dudes en preguntar.

qwalgrande

"Carlo Sorrel" wrote:

Si le hago..., de hecho el log me pesa actualmente unos 60 mb., de 9 Gb
que tiene de espacio asignado, el gran problema es que la base es de
Solomon, la cual no se puede modificar mucho, es un producto ERP de
Microsoft, y en realidad me tiene loco, te cuento, esta maquina
esta en Cluster, con otra de similares caracteristicas, lo único que
hace es dar el Servicio de SQL..., a mi juicio es un maquinon, el
problema puede estar en que es un Raid 5 con 8 discos, el log lo tengo
separado y la tempdb tambien, pero aún asi esta lento, el problema esta
basicamente al realizar las liberaciones de datos..., bloquea casi las
tablas en forma completa
"MAXI" escribió en el mensaje
news:
> Hola, pues primero habria que identificar si el problema es en el servidor
> de BDD.
>
> Podrias mirar para ello algunos contadores como por ej
>
> Utilizacion CPU
> Escritura en disco
>
> Si esto esta ok, yo revisaria el tema de bloqueos con el profiler por ej.
>
> Le haces un mantenimiento al log no?
>
>
>
> Maxi
>
> Buenos Aires - Argentina
> Desarrollador .NET 3 Estrellas
> Microsoft User Group (MUG)
>
> MSN:
> "Carlo Sorrel" escribió en el mensaje
> news:%23Qr$
> > 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
> >
> >
>
>



Respuesta Responder a este mensaje
#5 Carlo Sorrel
08/02/2005 - 13:09 | Informe spam
Me podrias indicar que puedo medir de la interface de red por favor, ese
no lo he medido

"qwalgrande" <qwalgrande*nospam*@yahoo.es> escribió en el mensaje
news:
Hola.

Necesitas averiguar dónde tienes el cuello (o cuellos) de botella. Para


ello
pon unos contadores (los de siempre) para determinar si el mayor problema


lo
tienes en CPU, memoria, I/O, red o del propio SQL Server. Te podría decir


un
montón de contadores, pero no sé si estás familiarizado con el tema, con


lo
que seguramente sabrás cuáles poner. Dependiendo del resultado que


observes,
las medidas a tomar serán unas u otras, pero para arreglar el problema,
primero hay que saber cuál es el problema. Cualquier otra cosa sería dar
palos de ciego.

Si quieres más info, no dudes en preguntar.

qwalgrande

"Carlo Sorrel" wrote:

> Si le hago..., de hecho el log me pesa actualmente unos 60 mb., de 9


Gb
> que tiene de espacio asignado, el gran problema es que la base es de
> Solomon, la cual no se puede modificar mucho, es un producto ERP de
> Microsoft, y en realidad me tiene loco, te cuento, esta


maquina
> esta en Cluster, con otra de similares caracteristicas, lo único que
> hace es dar el Servicio de SQL..., a mi juicio es un maquinon, el
> problema puede estar en que es un Raid 5 con 8 discos, el log lo tengo
> separado y la tempdb tambien, pero aún asi esta lento, el problema


esta
> basicamente al realizar las liberaciones de datos..., bloquea casi las
> tablas en forma completa
> "MAXI" escribió en el mensaje
> news:
> > Hola, pues primero habria que identificar si el problema es en el


servidor
> > de BDD.
> >
> > Podrias mirar para ello algunos contadores como por ej
> >
> > Utilizacion CPU
> > Escritura en disco
> >
> > Si esto esta ok, yo revisaria el tema de bloqueos con el profiler por


ej.
> >
> > Le haces un mantenimiento al log no?
> >
> >
> >
> > Maxi
> >
> > Buenos Aires - Argentina
> > Desarrollador .NET 3 Estrellas
> > Microsoft User Group (MUG)
> >
> > MSN:
> > "Carlo Sorrel" escribió en el mensaje
> > news:%23Qr$
> > > 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
> > >
> > >
> >
> >
>
>
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida