|
Программирование >> Администрирование microsoft sql
Табл, 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-мательно просмотрите значения счетчиков.
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |