Наблюдение за использованием ресурсов (системный монитор)

В состав серверной операционной системы Microsoft Windows входит графическое средство для измерения производительности SQL Server — системный монитор. Он позволяет просматривать объекты SQL Server, счетчики производительности, а также поведения других объектов, таких как процессоры, память, кэш, потоки и процессы. С каждым из этих объектов связан набор счетчиков, измеряющих степень использования устройства, длину очередей, задержки и другие показатели производительности и внутренней перегрузки.

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

Этот системный монитор заменяет системный монитор Windows NT 4.0.

Преимущества системного монитора

Системный монитор может быть полезным для одновременного контроля счетчиков операционной системы Windows и SQL Server для определения корреляции между производительностью SQL Server и Windows. Например, контроль счетчиков Windows для операций ввода-вывода на диске и одновременно счетчиков диспетчера буферов SQL Server может выявить закономерности всей системы.

Системный монитор позволяет получить статистические данные о текущей активности и производительности SQL Server. Применение системного монитора предоставляет следующие возможности.

  • Просматривать данные одновременно на любом числе компьютеров.

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

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

  • Добавлять системные предупреждения, которые вносят событие в журнал предупреждений и уведомляют пользователей, формируя сетевые предупреждения.

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

  • Создавать файлы журналов, содержащие данные о различных объектах в разных компьютерах.

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

  • Просматривать отчеты о текущей активности или создавать отчеты на основе данных существующих файлов журналов.

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

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

    В системах позднее Windows NT 4.0 системный монитор заменил монитор производительности. Для выполнения указанных задач можно использовать системный монитор или монитор производительности.

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

При мониторинге SQL Server и операционной системы Microsoft Windows для исследования вопросов, связанных с производительностью, первоначальные усилия должны быть сосредоточены на трех основных областях.

  • Активность работы с диском

  • Использование процессора

  • Использование памяти

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

Задачи системного монитора

Описание задачи

Раздел

Описываются случаи применения системного монитора и обсуждается снижение производительности при использовании системного монитора.

Запуск системного монитора

Описаны способы отслеживания счетчиков дискового пространства для определения активности диска и количества операций ввода-вывода, создаваемых компонентами SQL Server.

Наблюдение за использованием диска

Описаны способы отслеживания экземпляра Microsoft SQL Server, чтобы определить, находятся ли уровни загрузки ЦП в стандартных диапазонах.

Мониторинг использования ЦП

Описаны способы мониторинга экземпляра SQL Server для подтверждения того, что память используется в допустимых пределах.

Наблюдение за использованием памяти

Описаны способы создания предупреждения, которое будет выводиться, когда счетчик системного монитора достигает порогового значения.

Создание предупреждения для базы данных SQL Server

Описаны способы создания диаграмм, предупреждений, журналов и отчетов для отслеживания экземпляра SQL Server.

Создание диаграмм, предупреждений, журналов и отчетов

Приводится список объектов и счетчиков, используемых системным монитором для отслеживания деятельности на компьютерах, где установлены экземпляры SQL Server.

Использование объектов SQL Server