Сохранение Collector Set в шаблоне



Введение в Монитор производительности Windows для SQL Server

(Оригинальная статья: https://www.mssqltips.com/sqlservertip/6933/windows-performance-monitor-sql-server-introduction/ )

Перевод: Пётр Окунев, https://vk.com/peter1st

Проблема

Как я могу использовать Windows Performance Monitor для устранения проблем с производительностью Microsoft SQL Server?

Решение

Мы рассмотрим, что такое Performance Monitor, а также несколько примеров добавления счетчиков, сохранения повторно используемых шаблонов и составления отчетов по данным о производительности.

Что такое Windows Performance Monitor ?

Монитор производительности, обычно называемый просто Perfmon, представляет собой программу Windows, используемую системными администраторами для мониторинга ряда системных областей, а также очень полезный инструмент для администраторов баз данных. Он существует со времен Microsoft Windows 3.51. Perfmon может отображать информацию в режиме реального времени или из файлов журнала для последующего просмотра.

Как монитор производительности может мне помочь?

Perfmon может отслеживать стандартные счетчики производительности (ЦП, процессорное время, память, сеть, физический диск, чтение с диска и т.д.), которые устанавливаются вместе с операционной системой Windows, а также специальные счетчики, устанавливаемые с SQL Server.

Запуск монитора производительности

Примечание. Все примеры запускались на Windows Server 2019 Standard с SQL Server 2019 Standard.

Существует несколько способов запуска монитора производительности, в том числе:

  • Start > Введите Performance Monitor в строке поиска
  • Start > Windows Administrative Tools > Performance Monitor
  • Щелкните ПКМ Start > Run > наберите perfmon в строке запуска
  • Клавиша Windows + R > наберите Perfmon в строке запуска

Какой бы способ вы ни выбрали, вам будет представлен монитор производительности. Щелкните Performance Monitor слева.

Добавление счетчиков Perfmon

Счетчик % Processor Time запущен по умолчанию. Нажмите на зеленый плюс, чтобы начать добавлять счетчики.

В списке вы увидите большое количество объектов или категорий Perfmon. И под каждым Объектом находится почти невероятное количество Счетчиков. Ничего страшного, мы просто сосредоточимся на некоторых из них.

  1. Прокрутите вверх, чтобы щелкнуть раскрывающийся список объекта, который вы хотите
  2. Выберите Счетчик
  3. При необходимости установите флажок «Show description», чтобы получить описание счетчика.
  4. Добавить
  5. ОК

Нажав на Счетчик, мы увидим график добавленного Счетчика и его показателей.

Мы вернулись и добавили некоторые стандартные счетчики мониторинга SQL Server таким же образом, как мы добавили Memory \ AvailableMBytes, и теперь у нас есть следующие запущенные объекты \ счетчики:

Perfmon Объект Perfmon Счетчик
Memory Available MBytes
Processor % Processor Time
SQLServer:Access Methods Forwarded Records/sec
SQLServer:Access Methods Full scans/sec
SQLServer:Access Methods Page Splits / Sec
SQLServer:Buffer Manager Buffer Cache hit ratio
SQLServer:Buffer Manager Checkpoint Pages / Sec
SQLServer:Buffer Manager Page life expectancy
SQLServer:General Statistics User Connections
SQLServer:Locks Average Wait Time (ms)
SQLServer:Locks Lock Waits / Sec
SQLServer:Memory Manager Memory Grants Pending
SQLServer:Memory Manager Target Server Memory (KB)
SQLServer:Memory Manager Total Server Memory (KB)
SQLServer:SQL Statistics Batch Requests/Sec
SQLServer:SQL Statistics SQL Compilations/Sec
SQLServer:SQL Statistics SQL Re-Compilations/Sec

Создание Collector Set

Добавление счетчиков немного утомительно, и очень легко случайно закрыть Perfmon и потерять то, что вы добавили. Итак, на данном этапе хорошей идеей будет сохранить счетчики, которые вы используете, в Collector Set. Это позволит вам легко вернуть их обратно после закрытия Perfmon.

  1. Щелкните ПКМ Performance Monitor
  2. Выберите New
  3. Выберите Data Collector Set

  1. Назовите Collector Set
  2. Нажмите Next

  1. Оставьте корневой каталог по умолчанию или нажмите Browse… в другое расположение
  2. Нажмите Next

  1. Выберите другую учетную запись или оставьте по умолчанию
  2. Нажмите Finish

И вот вы под Data Collector Sets > User Defined.

Сохранение Collector Set в шаблоне

Теперь, когда мы сохранили Collector Set, давайте экспортируем его в шаблон. Шаблон представляет собой редактируемый XML-файл, который можно использовать на другом компьютере с Windows и который удобно иметь в своем наборе инструментов.

  1. Щелкните ПКМ на Collector Set
  2. Выберите Save Template…

  1. Выберите место
  2. Дайте имя
  3. Сохраните


Дата добавления: 2022-07-02; просмотров: 15; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!