comando de uso cpu, memoria SQL 7.0

15/05/2004 - 23:21 por Rossy Valdez | Informe spam
Hola:
Como puedo yo monitorear que aplicaciones me estan
consumiento que porcentaje de CPU, memoria, etc
mediante un comando.. esto lo necesito saber por medio de
query analizer. Ya uso el Performance de NT y tambien el
Profiler de SQL.. Pero de que otra manera puedo monitorear
que usuarios o aplicaciones me estan consumiento los
recursos de cpu y memoria.. Es un servidor SQL 7.0 y se
conectan aproximadamente 180 usuarios por medio del Visual
Basic 4 y tambien tengo configurado un ambiente de
replicaciones y jobs. Ya he parametrizado mucho el SQL,
pero no logro obtner un buen performance.. Se pone muy
lento y sube el uso de los procesadores... Cabe mencionar
que dicho servidor de un buen Hardware de 4 procesadore de
2.7 G y 4 G de RAM.. y no encuentro cual es el problema de
lentitud.. por eso ocupo tal comando que me indique que
usario o aplicacion esta usando que % de cpu y memoria..
EL profiler me da un buen monitoreo, inclusive ya se han
modificado procesos con oportunidad... Pero sigue lentisimo
ESTOY DESESPERADA AYUDENME POR FAVOR

Gracias y Saludos !!!!!

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
16/05/2004 - 02:15 | Informe spam
Hola, lo que podes hacer es ver en el administrador de tareas que procesos
se estan consumiendo los recursos!! para poder ver ello debes pulsar
ctrl+alt+sup y luego vas a la opcion o dependiendo del SO te lo muestra de
forma automatico


"Rossy Valdez" escribió en el mensaje
news:d8f201c43ac2$a104f6a0$
Hola:
Como puedo yo monitorear que aplicaciones me estan
consumiento que porcentaje de CPU, memoria, etc
mediante un comando.. esto lo necesito saber por medio de
query analizer. Ya uso el Performance de NT y tambien el
Profiler de SQL.. Pero de que otra manera puedo monitorear
que usuarios o aplicaciones me estan consumiento los
recursos de cpu y memoria.. Es un servidor SQL 7.0 y se
conectan aproximadamente 180 usuarios por medio del Visual
Basic 4 y tambien tengo configurado un ambiente de
replicaciones y jobs. Ya he parametrizado mucho el SQL,
pero no logro obtner un buen performance.. Se pone muy
lento y sube el uso de los procesadores... Cabe mencionar
que dicho servidor de un buen Hardware de 4 procesadore de
2.7 G y 4 G de RAM.. y no encuentro cual es el problema de
lentitud.. por eso ocupo tal comando que me indique que
usario o aplicacion esta usando que % de cpu y memoria..
EL profiler me da un buen monitoreo, inclusive ya se han
modificado procesos con oportunidad... Pero sigue lentisimo
ESTOY DESESPERADA AYUDENME POR FAVOR

Gracias y Saludos !!!!!
Respuesta Responder a este mensaje
#2 Rossy Valdez
17/05/2004 - 21:13 | Informe spam
Gracias Maximiliano,
Creo que no supe explicar, con el administrador ya lo he
estado checando y pues me informa que msqlserver es quien
consume todo el % de procesador.. Y ami lo que me interesa
saber es a nivel SQL y usuario o que aplicaciones que se
estan conectando al SQL estan utilizando mas procesador o
memoria.. Ya use el profiler de SQL y como te dije ya se
mejoraron aplicaciones con oportunidad de acuerdo al
resultado del profiler.. pero necesito algo mas especifico

Mira ahorita con un query de la sysprocesses me he ayudado
un poco de lo que mas o menos quiero

select spid,
loginame,cpu,memusage,status,open_tran,program_name,cmd,hos
tname,last_batch
from master..sysprocesses (nolock) order by cpu desc

y con este mas o menos he dectado algunas aplicaciones

Gracias y saludos

Hola, lo que podes hacer es ver en el administrador de


tareas que procesos
se estan consumiendo los recursos!! para poder ver ello


debes pulsar
ctrl+alt+sup y luego vas a la opcion o dependiendo del SO


te lo muestra de
forma automatico


"Rossy Valdez"


escribió en el mensaje
news:d8f201c43ac2$a104f6a0$
Hola:
Como puedo yo monitorear que aplicaciones me estan
consumiento que porcentaje de CPU, memoria, etc
mediante un comando.. esto lo necesito saber por medio




de
query analizer. Ya uso el Performance de NT y tambien el
Profiler de SQL.. Pero de que otra manera puedo




monitorear
que usuarios o aplicaciones me estan consumiento los
recursos de cpu y memoria.. Es un servidor SQL 7.0 y se
conectan aproximadamente 180 usuarios por medio del




Visual
Basic 4 y tambien tengo configurado un ambiente de
replicaciones y jobs. Ya he parametrizado mucho el SQL,
pero no logro obtner un buen performance.. Se pone muy
lento y sube el uso de los procesadores... Cabe




mencionar
que dicho servidor de un buen Hardware de 4 procesadore




de
2.7 G y 4 G de RAM.. y no encuentro cual es el problema




de
lentitud.. por eso ocupo tal comando que me indique que
usario o aplicacion esta usando que % de cpu y memoria..
EL profiler me da un buen monitoreo, inclusive ya se han
modificado procesos con oportunidad... Pero sigue




lentisimo
ESTOY DESESPERADA AYUDENME POR FAVOR

Gracias y Saludos !!!!!




.

Respuesta Responder a este mensaje
#3 Maxi
17/05/2004 - 22:34 | Informe spam
Ahh Ahora si!!! bueno esa es una forma, la otra es desde tu administrador
Coorporativo en la parte de Actividad Actual de tu Servidor!!

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Rossy Valdez" escribió en el mensaje
news:e45701c43c43$148173c0$
Gracias Maximiliano,
Creo que no supe explicar, con el administrador ya lo he
estado checando y pues me informa que msqlserver es quien
consume todo el % de procesador.. Y ami lo que me interesa
saber es a nivel SQL y usuario o que aplicaciones que se
estan conectando al SQL estan utilizando mas procesador o
memoria.. Ya use el profiler de SQL y como te dije ya se
mejoraron aplicaciones con oportunidad de acuerdo al
resultado del profiler.. pero necesito algo mas especifico

Mira ahorita con un query de la sysprocesses me he ayudado
un poco de lo que mas o menos quiero

select spid,
loginame,cpu,memusage,status,open_tran,program_name,cmd,hos
tname,last_batch
from master..sysprocesses (nolock) order by cpu desc

y con este mas o menos he dectado algunas aplicaciones

Gracias y saludos

Hola, lo que podes hacer es ver en el administrador de


tareas que procesos
se estan consumiendo los recursos!! para poder ver ello


debes pulsar
ctrl+alt+sup y luego vas a la opcion o dependiendo del SO


te lo muestra de
forma automatico


"Rossy Valdez"


escribió en el mensaje
news:d8f201c43ac2$a104f6a0$
Hola:
Como puedo yo monitorear que aplicaciones me estan
consumiento que porcentaje de CPU, memoria, etc
mediante un comando.. esto lo necesito saber por medio




de
query analizer. Ya uso el Performance de NT y tambien el
Profiler de SQL.. Pero de que otra manera puedo




monitorear
que usuarios o aplicaciones me estan consumiento los
recursos de cpu y memoria.. Es un servidor SQL 7.0 y se
conectan aproximadamente 180 usuarios por medio del




Visual
Basic 4 y tambien tengo configurado un ambiente de
replicaciones y jobs. Ya he parametrizado mucho el SQL,
pero no logro obtner un buen performance.. Se pone muy
lento y sube el uso de los procesadores... Cabe




mencionar
que dicho servidor de un buen Hardware de 4 procesadore




de
2.7 G y 4 G de RAM.. y no encuentro cual es el problema




de
lentitud.. por eso ocupo tal comando que me indique que
usario o aplicacion esta usando que % de cpu y memoria..
EL profiler me da un buen monitoreo, inclusive ya se han
modificado procesos con oportunidad... Pero sigue




lentisimo
ESTOY DESESPERADA AYUDENME POR FAVOR

Gracias y Saludos !!!!!




.






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 03/05/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida