Поделиться через


Введение в мониторинг служб Analysis Services при помощи приложения SQL Server Profiler

Приложение Приложение SQL Server Profiler можно использовать для мониторинга событий, формируемых экземпляром служб Microsoft SQL Server Службы Analysis Services. С помощью приложения Приложение SQL Server Profiler можно выполнять следующее:

  • Проводить мониторинг производительности экземпляра служб Службы Analysis Services.

  • Выполнять отладку инструкций многомерных выражений.

  • Выявлять инструкции многомерных выражений, выполняющиеся слишком медленно.

  • Проверять инструкции многомерных выражений на стадии разработки проекта в пошаговом режиме, чтобы убедиться, что код выполняется так, как ожидается.

  • Устранять проблемы в службах Службы Analysis Services с помощью перехвата событий на рабочей системе и воспроизведения их на отладочной. Этот подход полезно использовать при тестировании или отладке. Он позволяет пользователям использовать рабочую систему без помех.

  • Выполнять аудит и отслеживание действий, происходящих в экземпляре служб Службы Analysis Services. Администратор по безопасности может просмотреть любое из событий аудита. Это включает успешную или неуспешную попытку входа, разрешения на доступ к инструкциям и объектам.

  • Отображение на экране данных о зарегистрированных событиях или сбор и сохранение данных о каждом событии в файл или таблицу SQL Server для дальнейшего анализа или воспроизведения. При воспроизведении данных можно повторно запустить сохраненные события в порядке их возникновения в реальном времени или пошаговом режиме.

Использование приложения SQL Server Profiler

Чтобы использовать приложение Приложение SQL Server Profiler для создания или воспроизведения трассировок, необходимо быть членом роли сервера служб Службы Analysis Services. Член роли сервера служб Службы Analysis Services может запускать приложение Приложение SQL Server Profiler из группы программ Microsoft SQL Server в меню Пуск.

При использовании приложения Приложение SQL Server Profiler обратите внимание на следующее:

  • Определения трассировок хранятся в базе данных служб Службы Analysis Services с использованием инструкции CREATE.

  • Несколько трассировок можно запустить одновременно.

  • Несколько соединений могут получать события из одной трассировки.

  • Трассировка может продолжаться при остановке и перезапуске служб Службы Analysis Services.

    ПримечаниеПримечание

    Пароли в событиях трассировки скрыты и представлены в виде ******.

Чтобы обеспечить оптимальную производительность, используйте приложение Приложение SQL Server Profiler для мониторинга только наиболее важных событий. Мониторинг слишком многих событий приводит к перегрузке и может привести к избыточному увеличению размера файла или таблицы трассировки, особенно при длительном мониторинге. Кроме того, для ограничения количества собираемых данных и предотвращения увеличения трассировок используйте фильтры.