Exportar (0) Imprimir
Expandir todo

Usos típicos de SQL Server Profiler

El SQL Server Profiler es una interfaz enriquecida para crear y administrar trazas y analizar y reproducir resultados de traza. El uso del SQL Server Profiler depende de la razón por la que se esté supervisando una instancia del SQL Server Database Engine (Motor de base de datos de SQL Server). Por ejemplo, si se encuentra en la fase de desarrollo del ciclo de producción, no estará tan preocupado por la sobrecarga resultante de realizar el seguimiento de muchos eventos, sino por obtener todos los detalles de rendimiento que pueda recopilar. Si, por el contrario, está supervisando un servidor de producción, deseará que las trazas estén más centradas y limitadas en el tiempo para evitar sobrecargar el servidor.

Utilice el SQL Server Profiler para:

  • Supervisar el rendimiento de una instancia del SQL Server Database Engine (Motor de base de datos de SQL Server), Analysis Server o Integration Services (después de que se hayan ejecutado).

  • Depurar procedimientos almacenados e instrucciones Transact-SQL.

  • Analizar el rendimiento mediante la identificación de las consultas que se ejecutan lentamente.

  • Realizar pruebas de esfuerzo y evaluaciones de calidad mediante la reproducción de trazas.

  • Reproducir las trazas de uno o varios usuarios.

  • Analizar las consultas al guardar los resultados del plan de presentación.

  • Probar procedimientos almacenados e instrucciones Transact-SQL en la fase de desarrollo de un proyecto mediante la ejecución paso a paso de las instrucciones para confirmar que el código funciona correctamente.

  • Solucionar problemas de SQL Server mediante la captura de eventos en un sistema de producción y su reproducción en un sistema de prueba. Esto es útil para realizar pruebas o depuración, y permite a los usuarios seguir utilizando el sistema de producción sin interferencias.

  • Auditar y revisar la actividad producida en una instancia de SQL Server. Esto permite a los administradores de seguridad revisar los eventos de auditoría, entre los que se incluyen intentos de inicio de sesión correctos o erróneos, y funcionamiento correo o erróneo de permisos para obtener acceso a instrucciones u objetos.

  • Guardar los resultados de traza en XML para proporcionar una estructura jerárquica normalizada para estos resultados. Esto permite modificar trazas existentes o crear trazas de forma manual y, a continuación, reproducirlas.

  • Agregar resultados de traza para permitir que las clases de eventos similares se agrupen y se analicen. Estos resultados proporcionan recuentos basados en un único grupo de columnas.

  • Permitir a aquellos usuarios que no son administradores crear trazas.

  • Establecer una correlación entre los contadores de rendimiento y una traza para diagnosticar problemas de rendimiento.

  • Configurar las plantillas de traza que se pueden utilizar para trazas posteriores.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft