вторник, 6 января 2009 г.

Sreencast series: PerMon counters for the SQL Server DBA

Какие счётчики производительности выбрать для мониторинга сервера баз данных - вопрос не простой, в интернете можно найти множество вариантов. Один из вариантов приведён в серии скринкастов Sreencast series: PerMon counters for the SQL Server DBA

Мониторинг оперативной памяти (системные счётчики):
  • Память/доступно мегабайт (Memory:available Mbytes) > 100 (количество свободной оперативной памяти)
  • Память/ввод страниц в сек (Memory:PagesInput/Sec) <10>
  • Память/обмен страниц в сек (Memory:Pages/Sec), если меньше 100 то дисковая система медленная, если больше 600 то дисковая система быстрая
Мониторинг Memory Manager (счётчики инстанса)
  • MSSQL Memory Manager:Memory Grants Pending должен стремиться к нулю (количество процессов ждущих доступа к памяти)
  • MSSQL Memory Manager:Page Life Expectancy >=300 (время в секундах в течении которого страница остаётся в памяти перед тем как будет помечена на удаление) меньшее значение может указывать на нехватку памяти Memory Pressure
Мониторинг счётчиков операционной системы

  • Paging:%Usage
  • Paging:%UsagePeak
  • Processor:%ProcessorTime
  • Processor:%PrivilegeTime
  • Processor:%UserTime
  • Process(sqlservr):%ProcessorTime
  • Process(msmdsrv):%ProcessorTime
  • System:ProcessorQueueLength
  • NatworkInterface:BytesTotal/Sec

Комментариев нет:

Locations of visitors to this page