Память — пороги счетчиков

Memory: Available Bytes

Порог: Этот счётчик должен быть постоянно выше 5 000 КВ (если не разбираться в нюансах)
Значение: Отслеживает количество доступной памяти в байтах для выполнения различных процессов.. Низкие показатели означают нехватку памяти. Решение — увеличить память.
Есть смысл выставлять порог для \Memory\Available Mbytesвручную из соображений:
•50% свободной памяти доступно = Отлично
•25% доступно памяти = Требует внимания
•10% свободно = Возможны проблемы
•Меньше 5% доступно памяти= Критично для скорости, нужно вмешиваться

Memory: Pages Faults/sec

Порог: Этот счётчик не должен быть, продолжительное время, больше 1000
Значение: Это значение счетчика ошибок страницы. Ошибка страницы возникает, когда процесс ссылается на страницу виртуальной памяти, которая не находится в рабочем множестве оперативной памяти.  Данный счетчик учитывает как те ошибки страницы, которые требуют обращения к диску, так и те, которые вызваны нахождением страницы вне рабочего множества в оперативной памяти. Большинство процессоров могут обрабатывать ошибки страницы второго типа без особых задержек. Однако, обработка ошибок страницы первого типа, требующая доступа к диску, может привести к значительным задержкам.
Если значение этого счётчика постоянно больше 0, то это указывает на то что Windows очень интенсивно свопит на диск из-за недостатка памяти.

Process: Page Faults/sec/SQL Server Instance

Порог: Этот счётчик не должен быть, продолжительное время, больше 0
Значение: - отслеживает ошибки страниц памяти из-за того что WIndows обрезает размер working-set для данного процесса. Высокие значения этого счётчика указывают что кто-то усиленно свопит. Решение — найти тот процесс, который это вызывает, потом проанализировать полученную информацию. В любом случае своп указывает на недостаток памяти.

Process: Working Set/SQL Server Instance

- отслеживает память, которую использует процесс SQL для данной instance. Счётчик ложен быть больше 5000 КВ, если значение падает ниже, то это означает нехватку памяти для SQL.

SQL Server: Buffer Manager: Buffer Cache Hit Ratio

Порог: Этот счётчик не должен быть, продолжительное время, больше 90%.
Значение: Счетчик отслеживает, в процентах, долю страниц в буфере кэша. При этом не делает разницы между физической памятью и свопом.

SQL Server: Buffer Manager: Total Pages

- отслеживает общее количество станиц в буфере кэша. Низкие значения счётчика могут означать частые обращения к винту. Решение — увеличить память.

SQL Server: Memory Manager: Total Server Memory

Порог: Этот счётчик не должен быть, продолжительное время, больше физически доступной памяти.

Значние: Счетчик отслеживает общее количество динамической памяти, которую использует SQL. Если значения счётчика, продолжительное время, больше чем физическая память, надо увеличивать физическую память.
Этот счетчик есть смысл рассматривать вместе

SQL Server: Memory Manager: Target Server Memory

Порог: Этот счётчик не должен быть, продолжительное время, больше физически значения счетчика SQL Server: Memory Manager: Total Server Memory

Значение: Счетчик показывает требуемый объем ресурсов.

Для анализа используйте онлайн-сервис. При желании подобрать сервер воспользуйтесь нашими услугами по подбору серверов.