Compartir a través de


Introducción a Supervisar Analysis Services con SQL Server Profiler

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

  • Supervise 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.

  • Solucione problemas en 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 que se produjo 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 SQL Server tabla para análisis o reproducción futuros. 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 SQL Server Profiler para 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 SQL Server Profiler desde el grupo de programas de Microsoft SQL Server en el menú Inicio.

Cuando use 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 detiene y se reinicia.

    Nota

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

Para obtener un rendimiento óptimo, use SQL Server Profiler para supervisar solo los 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.

Consulte también

Eventos de seguimiento de Analysis Services
Creación de seguimientos del generador de perfiles para su reproducción (Analysis Services)