Online Documentation for SQL Administrator for SQL Server

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


В разделе проводника Performance предоставлены инструменты для управления следующими группами:

 

Performance

 

 

С помощью кнопок на панели управления Вы можете управлять сбором статистики:

StatisticsAutocollection осуществлять сбор статистики автоматически;

DontCollectWhenViewIsNotActive отключить сбор статистики, когда страница Performance неактивна;

  • Collection Interval, sec - частота сбора в секундах (при автоматическом сборе);
  • Chart Range, min - деление осей в минутах.

 

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

 

CPU

% Time

Этот график показывает время, которое ЦП тратит на выполнение потока во время работы. Отображается частота бездействия системы.

 

Queue Length

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

 

Memory

Working set, MB

Этот график отображает, какая часть (в мегабайтах) всей памяти занята процессами с наибольшим потреблением памяти. Список процессов расположен над графиком.

 

Pages/sec

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

 

Physical Disk

В этом разделе расположено несколько диаграмм производительности выбранного диска.

 

% Time

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

 

Avg. Queue Length

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

 

Sec/Read

Показывает среднее время (в секундах) чтения данных с диска.

 

Sec/Write

Показывает среднее время (в секундах) записи данных на диск.

 

Reads/sec

Показывает частоту операций чтения.

 

Reads/sec

Показывает частоту операций записи.

 

SQL Server

Две круговые диаграммы показывают текущее (Current) и общее (Total) количество ожиданий. Список ожиданий приведен над диаграммой.

 

Response Time, sec

Этот счетчик отображает время ответа сервера (в секундах) при выполнении SQL запроса (левая вертикальная ось).

 

User Connections

Показывает количество текущих подключений к серверу (правая вертикальная ось).

 

Batches/sec

Отображает количество пакетов команд Transact-SQL, получаемых в секунду.

 

Compilations/sec

Количество SQL компиляций.

 

Re-compilations/sec

Количество рекомпиляций.

 

Buffer cache hit ratio

Доля страниц, обнаруженных в буферном кэше без чтения с диска.

 

Object plan cache hit ratio

Отношение между числом попаданий в кэш и числом обращений к нему.

 

SQL plan cache hit ratio

Отношение между числом попаданий в кэш SQL запросов или планов пакетов и поиском.

 

Running Jobs

Здесь отображаются текущие задания на сервере.

 

Blocked Sessions

Здесь отображается список заблокированных процессов. Блокированный (blocked) процесс ожидает, пока блокирующий процесс закончит свое выполнение. Это может привести к длительной работе процесса. Другими словами, SQL Server преднамеренно предотвращает возможность доступа одного процесса к объекту, если другой процесс установил на нем блокировку. Это означает, что второй процесс не может продолжать работу, пока первый не освободит объект, к которому необходим доступ первому процессу.

 

 

Доступность:

Full version

Да

Free version

Нет

Важно: Посмотреть наличие функций в версиях SQL Administrator Full и Free вы можете в сравнительной таблице характеристик.