Программирование >>  Администрирование microsoft sql 

1 ... 153 154 155 [ 156 ] 157 158 159 ... 203


Табл, 14-7. (окончание)

Объект\счетчик Отображает

Интерпретация значений

Memory \ Page Faults/sec

Process \ Page Faults/sec for the

SQL Server

instance

SQL Server: Memory Manager \ Total Server

Memory (KB)

Process \ Working Set for the SQL

Server instance SQL Server: Buffer

Manager \ Buffer

Cache Hit Ratio

SQL Server: Buffer

Manager \ Total

Pages

скорость обработки процессором огпибок страниц

Частота генерации ошибок страниц, вызванных процессом

SQL Server конкретного экземпляра

SQL Server

Общий текущий объем динамической

памяти, используемой

SQL Server для буфера памяти

Общее текущее число

байт в рабочем наборе экземпляра SQL Server

Процент страниц, найденных в буфере кэша (без чтения с диска)

Общее число страниц

в буферном пуле (включая страницы данных, свободные

и удаленные из буфера страницы)

Если высокому значению данного счетчика сопутствует низкое значение < ответств; -ющего счетчика для SQL Server, это указывает, что SQL Server не является причиной нехватки памяти

Если низкому значению данного счетчика сопутствует высокое значение счетчика Memory \ Page Faults/sec, это указывает, что SQL Server не является причиной нехватки памяти

Если значение этого счетчика практически всегда близко к общему объему ОЗУ компьютера (или заданному для SQL Server максимальному объему памяти), необходима дополнительная память

Значение данного счетчика позволяет определить максимальный объем памяти, необходимый SQL Server при текущей нагрузке

Стандартное значение этого счетчика должно превышать 90%. В противном случае необходимо увеличить объем памяти

Низкое значение может указывать на нехватку памяти под буферный пул

Примечание Если жесткий диск разбит на несколько разделов, вместо счетчиков объекта PhysicalDisk используйте счетчики объекта LogicalDisk. Счетчики физического диска включены по умолчанию. Счетчики логических дисков можно включить с помощью команд rt-yv; затем следует перегрузить компьютер.

Объекты и счетчики подсистемы ввода - вывода

Перегруженные дисковые подсистемы - одна из наиболее траненных проблем производительности SQL Server. Из-за того, что число операций ввода - вывода у жесткого диска ограничено, возникают очереди диска и снижается общая производительность системы. В большинстве случаев эту проблему можно решить, ну массиг. или добавив в него новые диски. Тем не менее большое число операций дискового ввода - вывода может быть вызвано нехваткой памяти и неэффективными запросами. Табл И-Й содержит перечень наиболее важных счетчиков обт.ек-



тов подсистемы ввода чения.

вывода, и поможет вам интерпретировать полученные зна-

Табл. 14-8. Счетчики объектов подсистемы ввода - вывода

Объект\счетчик Отображает

PhysicalDisk \ % Disk Time

Интерпретация значений

PhysicalDisk \ Avg. Disk Queue Length

PhysicalDisk \

Current Disk Queue Length

PhysicalDisk \ Avg

Disk/sec Write

PhysicalDisk \ Avg Disk/sec Read

PhysicalDisk \ Disk

Writes/sec

PhysicalDisk \ Disk

Reads/sec

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

Число запросов чтения - записи, стоящих в очереди на доступ к диску

Текущий размер очереди диска

Среднее время на запись данных на диск (задержка

Среднее время на чтение данных с диска

Число операций записи на диск в секунду

Число операций чтения с диска в секунду

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

Если вялому обмену страницами памяти с диском сопутствуют интенсивное использование и большая очередь диска, это указывает, что диск является местом

производительности. Очередь диска, превышающая число шпинделей в раза, также свидетельствует, что диск является местом производительности

Значение этого счетчика в сочетании со значением счетчика PhysicalDisk \ Avg. Disk Queue Length позволяет определить, является ли диск узким местом производительности

Задержка диска, превышающая мсек,

указывает, что диск является узким местом производительности

Задержка диска, превышающая мсек,

указывает, что диск является узким местом производительности

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

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



Объекты и счетчики процессора

Недостаточно мошный ripoueccop также является распространенной проблемой производительности. ее можно, установив дополнительные процессоры или заменив старые на более мощные. Однако узким местом производительности могут быть и нехватка ОЗУ (приводящая к интенсивной записи страниц памяти на диск и создающая повышенную нагрузку на или неэффективные операторы (чрезмерно загружающие процессор). Табл. 14-9 содержит перечень наиболее важных счетчиков объектов и поможет вам интерпретировать полученные значения.

Табл. 14-9. Счетчики объектов процессора

Объект\счетчик Отображает Интерпретация значений

Processor \ % Время, расходуемое Значение счетчика, превышающее 75%, Processor Time процессором на вы обычно указывает, что процессор является полнение активных узким местом производительности. Если потоков значение превышает 60%, стоит задуматься

об установке более мощных процессоров

System \ Processor Число потоков в Значение счетчика, постоянно превышаю-Length очереди процессора шее 2, обычно указывает, что процессор

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

Упражнение 1. Мониторинг системы с помощью утилит

System Monitor и Task Manager

В этом упражнении вы с помощью утилит System Monitor и Task Manager будете наблюдать за использованием ресурсов системы,

► Чтобы вести мониторинг использования ресурсов системы прщи System Monitor и Task Manager

Убедитесь, что вы зарегистрировались на контроллере домена

под учетной записью Administrator.

2. Сверните все запущенные приложения.

3. Щелкните панель задач Windows правой кнопкой и выберите Task Manager. Скроется окно Windows Task Manager.

4. Перейдите на вкладку Performance.

Обратите внимание на данные о числе процессов и использовании памяти, в частности, на разницу между значением Total Physical Memory и значениями Total Commit Charge и Peak Commit Charge. Она указывает, достаточен ли объем памяти компьютера.

5. В меню Options выберите Hide When Minimixed и затем сверните окно Windows

Task Manager.

6. В меню Start выберите Run.

7. В поле Open введите C:\SelfPacedSQL\CH 14\Monitor.msc и щелкните ОК. Откроется предварительно сконфигурированная консоль Performance; значения счетчиков объектов производительности будут представлены в виде отчета. Bsih-мательно просмотрите значения счетчиков.



1 ... 153 154 155 [ 156 ] 157 158 159 ... 203

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика