Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Вопросы и ответы по MS SQL Server" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
MS SQL Server - дело тонкое...
Информационный Канал Subscribe.Ru |
#148<< #149 |
СОДЕРЖАНИЕ
Счётчики производительности SQL Server и Windows
Настоящая статья исследует возможности анализа счётчиков производительности Windows 2000, под управлением которой
работает SQL Server 2000. Даются пороговые значения ключевых счётчиков, рекомендации по наборам счётчиков для
поиска узких мест различных компонент системы в целом и приводятся методики поиска и устранения выявленных с
помощью счётчиков проблем. Наличие узких мест производительности может быть вызвано тяжёлым запросом к системным ресурсам, и такие места присутствуют, в той или иной степени, в каждой системе. Исследуя узкие места Microsoft SQL Server с помощью рекомендуемых в этой статье счётчиков производительности, можно разработать комплекс мер по устранению этих узких мест. Узкие места могут быть обнаружены как в производительности компонент операционной среды, так и в компонентах СУБД. Вот наиболее типичные причины возникновения узких мест:
· Недостаточность ресурсов, требуется их дополнить или модернизировать. Windows 2000 предоставляет возможность исследовать информацию о производительности, которая собирается в терминах объектов, счетчиков и экземпляров. Объектом производительности выступает любой ресурс, приложение или служба, производительность которых может быть измерена. Используя информацию, отражаемую в System Monitor (Performance Monitor в Windows NT 4.0), журналах производительности и в журнале оповещений, Вы можете выбирать объекты производительности, счетчики и экземпляры, чтобы собирать и исследовать по их значениям производительность системных компонент или имеющегося программного обеспечения. При анализе показателей счётчиков следует учитывать то, что слишком маленькие значения могут быть столь же существенны для производительности, как и очень большие значения. Если значение меньше ожидаемого, это может указывать на проблему в другом ресурсе. Например:
· Другой компонент может мешать нормальной загруженности исследуемого компонента. Низкое значение также может демонстрировать, что система работает лучше, чем ожидалось. Далее представлены пять ключевых областей, которые стоит контролировать при отслеживании производительности сервера и для поиска узких мест.
Кроме того, к снижению производительности может приводить наличие комбинации узких мест (может быть даже не очень выраженных). Такие проблемы наиболее трудно поддаются локализации, т.к. анализ отдельных компонент не даёт очевидных результатов, по которым можно принять решение о наличии узкого места.
Каждый объект системы имеет счетчики, которые используются для измерения различных аспектов производительности,
таких как, например: скорость передачи данных для дисков или утилизация процессорного времени для процессоров.
Объект может иметь свои экземпляры, которые являются уникальными копиями его типа, но не все типы объектов могут
иметь несколько экземпляров. \\Computer_name\Object(ParentInstance/ObjectInstance#InstanceIndex)\Counter где:
Экземпляр, называемый "_Total instance" существует у большинства объектов и представляет собой сумму з начений для всех экземпляров объекта по используемому счётчику. Каждый счетчик относится к одному из существующих типов. Тип счётчика определяет, как измеряемые данные вычисляются, усредняются и отображаются. Консоль производительности поддерживает более 30 типов счётчиков, хотя многие из имеющихся типов не реализованы в виде счётчиков, поставляемых с Windows 2000. При описании счётчиков используются следующие обозначения:
Мы не будем описывать все существующие типы счётчиков, а ограничимся только теми, которые нам встретятся по тексту настоящей статьи. Вот они:
PERF_RAW_FRACTION
PERF_COUNTER_COUNTER
PERF_COUNTER_RAWCOUNT
ПРОДОЛЖЕНИЕ СЛЕДУЕТ Новые и обновлённые технические статьи Microsoft
FIX: Corrupted TDS Packets Cause Access Violation in SQL Server
Monitoring Performance
Самые популярные темы недели
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
оценка физической памяти для БД Рассылка: Вопросы и ответы по Microsoft SQL Server
Автор рассылки: Сергей Кошкин
Выпуск No. 17 от 2003-06-13
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||