Compartir a través de


Introducción a Supervisar Analysis Services con SQL Server Profiler

Puede usar SQL Server Profiler para supervisar eventos generados por una instancia de Microsoft SQL Server Analysis Services. Mediante el SQL Server Profiler, puede hacer lo siguiente:

  • Supervisar el rendimiento de una instancia de Analysis Services.

  • Depurar instrucciones de expresiones multidimensionales (MDX).

  • Identificar instrucciones MDX que se ejecutan lentamente.

  • Probar instrucciones MDX 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 Analysis Services mediante la captura de eventos en un sistema de producción y su reproducción en un sistema de prueba. Este enfoque 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 Analysis Services. Un administrador de seguridad puede revisar cualquiera de los eventos auditados. Esto incluye el éxito o fracaso de un intento de inicio de sesión y el éxito o fracaso de los permisos para tener acceso a instrucciones y objetos.

  • Mostrar datos sobre los eventos capturados en la pantalla, o capturar y guardar datos sobre cada evento en un archivo o tabla de SQL Server para un futuro análisis o reproducción. Cuando reproduzca los datos, puede volver a ejecutar los eventos guardados tal como se produjeron originalmente, en tiempo real o paso a paso.

Usar SQL Server Profiler

Para usar el SQL Server Profiler con el fin de crear o reproducir seguimientos, debe ser miembro del rol de servidor de Analysis Services. Si es miembro del rol de servidor de Analysis Services, puede iniciar el SQL Server Profiler desde el grupo de programas de Microsoft SQL Server en el menú Inicio.

Cuando utilice el SQL Server Profiler, tenga en cuenta lo siguiente:

  • Las definiciones de seguimiento se almacenan con la base de datos de Analysis Services mediante la instrucción CREATE.

  • Pueden ejecutarse varios seguimientos a la vez.

  • Varias conexiones pueden recibir eventos del mismo seguimiento.

  • Un seguimiento puede continuar cuando Analysis Services se detenga y se reinicie.

    [!NOTA]

    Las contraseñas no se muestran en los eventos de seguimiento, pero se reemplazan por ****** en el evento.

Con el fin de obtener un rendimiento óptimo, utilice él SQL Server Profiler para supervisar solamente aquellos eventos en los que esté más interesado. La supervisión de demasiados eventos agrega carga y puede hacer que el archivo de seguimiento o la tabla se vuelvan muy grandes, sobre todo al supervisar un período largo de tiempo. Además, utilice filtros para limitar la cantidad de datos recopilados y para evitar que los seguimientos se vuelvan demasiado grandes.

Vea también

Conceptos

Crear seguimientos del generador de perfiles para su reproducción (Analysis Services)

Otros recursos

Eventos de seguimiento de Analysis Services