Мониторинг (службы Analysis Services — многомерные данные)

Мониторинг производительности служб Microsoft SQL Server Службы Analysis Services можно осуществлять с помощью приложения Приложение SQL Server Profiler или оснастки «Производительность», называемой иногда PerfMon. Приложение Приложение SQL Server Profiler предоставляет возможность просмотра операций сервера во время обработки и разрешения запросов. Приложение «Производительность» дает представление о состоянии продуктов, индексированных посредством определенных счетчиков, обсуждение которых приводится в следующем разделе.

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

Дополнительные сведения о мониторинге см. в статье Проект REAL Monitoring и в разделе «Настройка ресурсов сервера» Руководства по управлению производительностью служб SQL Server 2005 Analysis Services.

Производительность

Приложение «Производительность» представляет собой оснастку консоли управления (MMC), отслеживающую использование ресурсов. Эту оснастку консоли управления (MMC) можно запустить, введя PerfMon в командной строке. Оно также доступно при выборе пункта «Панель управления», затем пункта Администрирование, а затем пункта Производительность. Приложение «Производительность» позволяет осуществлять мониторинг производительности, а также операций серверов и процессов, используя стандартные объекты и счетчики, а также осуществлять мониторинг событий, используя определенные пользователем счетчики. Приложение «Производительность» (называемое системным монитором в Microsoft Windows NT 4.0) собирает значения счетчиков вместо данных о событиях, например: использование памяти, количество активных транзакций или загрузка ЦП. Можно также установить пороговые значения для определенных счетчиков для формирования предупреждений, уведомляющих операторов.

Приложение «Производительность» работает в операционных системах Windows Server 2003, Windows XP, Windows 2000 или Windows NT. Приложение «Производительность» может осуществлять мониторинг (удаленно или локально) экземпляра служб Службы Analysis Services или SQL Server, запущенного под любой из этих операционных систем.

Чтобы получить описание любого счетчика, который можно использовать со службами SQL Server Службы Analysis Services, в приложении «Производительность» откройте диалоговое окно Добавление счетчиков, выберите объект производительности, а затем нажмите кнопку Объяснить. Наиболее важными счетчиками производительности являются использование ЦП, использование памяти и скорость ввода-вывода дисков. Рекомендуется начать с этих важных счетчиков, а затем использовать более подробные счетчики при наличии более четкого понимания того, что можно улучшить посредством мониторинга. Дополнительные сведения об использовании приложения «Производительность» см. в документации по Windows.

SQL Server Profiler

Приложение Приложение SQL Server Profiler отслеживает события обработки ядра, например начало пакета или транзакции, и фиксирует данные об этих событиях, тем самым давая возможность осуществлять мониторинг операций серверов и баз данных (например пользовательских операций запросов и входа в систему). Можно фиксировать данные приложения Приложение SQL Server Profiler в таблицу SQL Server или файл для дальнейшего анализа, а также можно воспроизводить зафиксированные события в том же или в другом экземпляре служб Службы Analysis Services, чтобы точно определить, что произошло. Можно воспроизводить события в режиме реального времени или в пошаговом режиме. Также очень полезно запускать события трассировки вместе со счетчиками приложения «Производительность» на одном и том же компьютере. Приложение SQL Profiler может определять корреляцию между ними на основе времени и отображать их совместно на одной шкале времени. События трассировки предоставят подробные сведения, в то время как счетчики приложения «Производительность» дадут общее представление. Дополнительные сведения о создании и запуске трассировок см. в разделе Создание трассировок для воспроизведения.

В этом разделе

В следующем подразделе содержится объяснение различных аспектов мониторинга служб Службы Analysis Services.