analizar rendimiento consultas de la aplicación?

16/05/2006 - 09:29 por Jesús Bosch | Informe spam
Buenas,

Tengo una web que se ha ido haciendo grande, y grande, y grande... y con más
gente registrada, me da miedo que se vaya alenteciendo el acceso a datos.

¿Existe algun método para saber que consultas son las que van más lentas o
hacen funcionar peor el sistema sin ir una por una y ejecutando?

Gracias y un saludo!

JB

Preguntas similare

Leer las respuestas

#1 Evius
16/05/2006 - 12:42 | Informe spam
Hola,
con el Profiler puedes ver todas las consultas que se ejecutan contra tu
servidor, con los tiempos de acceso, etc. Después, con el analizador de
consultas y las que has cogido de la "observación" puedes intentar
optimizarlas.
Además, recomendaría actualizar las estadísticas y echar un ojo a los
índices (mira a ver las consultas que hacen un table scan por ejemplo).
Espero haber sido de ayuda
Un saludo

Jesús Bosch escribió:
Buenas,

Tengo una web que se ha ido haciendo grande, y grande, y grande... y con más
gente registrada, me da miedo que se vaya alenteciendo el acceso a datos.

¿Existe algun método para saber que consultas son las que van más lentas o
hacen funcionar peor el sistema sin ir una por una y ejecutando?

Gracias y un saludo!

JB


Respuesta Responder a este mensaje
#2 Jesús Bosch
16/05/2006 - 14:59 | Informe spam
Gracias,

soy un poco ignorante en este tema... donde puedo acceder al profiler?

Saludos,

JB

"Evius" <#NOSPAM##NOSPAM#> escribió en el mensaje
news:
Hola,
con el Profiler puedes ver todas las consultas que se ejecutan contra tu
servidor, con los tiempos de acceso, etc. Después, con el analizador de
consultas y las que has cogido de la "observación" puedes intentar
optimizarlas.
Además, recomendaría actualizar las estadísticas y echar un ojo a los
índices (mira a ver las consultas que hacen un table scan por ejemplo).
Espero haber sido de ayuda
Un saludo

Jesús Bosch escribió:
Buenas,

Tengo una web que se ha ido haciendo grande, y grande, y grande... y con
más gente registrada, me da miedo que se vaya alenteciendo el acceso a
datos.

¿Existe algun método para saber que consultas son las que van más lentas
o hacen funcionar peor el sistema sin ir una por una y ejecutando?

Gracias y un saludo!

JB
Respuesta Responder a este mensaje
#3 mitubi
16/05/2006 - 15:46 | Informe spam
Buenas tardes,
imagino que tienes instaladas las herramientas administrativas de SQL
Server. Te habrá creada una carpeta en el menú programas (en Inicio) que
se llame "Microsoft SQL Server". En esa menú, habrá una entrada que sea
"Profiler" o "Analizador" (que no analizador de consultas).
Echa un ojo a:
http://msdn2.microsoft.com/es-es/li...75848.aspx
Y como quieres rendimiento, en http://vigon.mvps.org/manuales.asp verás
"The Definitive Guide to SQL Server Performance Optimization", por el
medio, que espero te sea de utilidad (a mi me resultó muy interesante).
Un saludo,


Jesús Bosch escribió:
Gracias,

soy un poco ignorante en este tema... donde puedo acceder al profiler?

Saludos,

JB

"Evius" <#NOSPAM##NOSPAM#> escribió en el mensaje
news:
Hola,
con el Profiler puedes ver todas las consultas que se ejecutan contra tu
servidor, con los tiempos de acceso, etc. Después, con el analizador de
consultas y las que has cogido de la "observación" puedes intentar
optimizarlas.
Además, recomendaría actualizar las estadísticas y echar un ojo a los
índices (mira a ver las consultas que hacen un table scan por ejemplo).
Espero haber sido de ayuda
Un saludo

Jesús Bosch escribió:
Buenas,

Tengo una web que se ha ido haciendo grande, y grande, y grande... y con
más gente registrada, me da miedo que se vaya alenteciendo el acceso a
datos.

¿Existe algun método para saber que consultas son las que van más lentas
o hacen funcionar peor el sistema sin ir una por una y ejecutando?

Gracias y un saludo!

JB






Respuesta Responder a este mensaje
#4 Jesús Bosch
16/05/2006 - 15:49 | Informe spam
vaya, ahora si :P muchas gracias, a ver esos enlaces

Saludos,

JB

"mitubi" <#NOSPAM##NOSPAM#> escribió en el mensaje
news:
Buenas tardes,
imagino que tienes instaladas las herramientas administrativas de SQL
Server. Te habrá creada una carpeta en el menú programas (en Inicio) que
se llame "Microsoft SQL Server". En esa menú, habrá una entrada que sea
"Profiler" o "Analizador" (que no analizador de consultas).
Echa un ojo a:
http://msdn2.microsoft.com/es-es/li...75848.aspx
Y como quieres rendimiento, en http://vigon.mvps.org/manuales.asp verás
"The Definitive Guide to SQL Server Performance Optimization", por el
medio, que espero te sea de utilidad (a mi me resultó muy interesante).
Un saludo,


Jesús Bosch escribió:
Gracias,

soy un poco ignorante en este tema... donde puedo acceder al profiler?

Saludos,

JB

"Evius" <#NOSPAM##NOSPAM#> escribió en el mensaje
news:
Hola,
con el Profiler puedes ver todas las consultas que se ejecutan contra tu
servidor, con los tiempos de acceso, etc. Después, con el analizador de
consultas y las que has cogido de la "observación" puedes intentar
optimizarlas.
Además, recomendaría actualizar las estadísticas y echar un ojo a los
índices (mira a ver las consultas que hacen un table scan por ejemplo).
Espero haber sido de ayuda
Un saludo

Jesús Bosch escribió:
Buenas,

Tengo una web que se ha ido haciendo grande, y grande, y grande... y
con más gente registrada, me da miedo que se vaya alenteciendo el
acceso a datos.

¿Existe algun método para saber que consultas son las que van más
lentas o hacen funcionar peor el sistema sin ir una por una y
ejecutando?

Gracias y un saludo!

JB





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida