Ожидаемая продолжительность жизни страницы дико колебания

dba.stackexchange https://dba.stackexchange.com/questions/112122

Вопрос

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

Это в прошлые выходные, мы добавили 12 ГБ виртуальной оперативной памяти и 1 виртуального CPU CORE на сервер. Мы не изменили максимальную использованную оперативную память на SQL Server, чтобы соответствовать новым оперативным операциям, и не выделяем новый сервер CPU на SQL Server.

Поскольку это было сделано, наш PLE колебался дико, шел от 50 до 4 миллионов секунд каждые 10-30 минут. Изменения не медленные или падение. Метрики идут прямо с очень низкой до очень высокого и наоборот менее чем за минуту.

Наше общее время ожидания для сервера в порядке. Задвижки нормальные. Размеры кеша буфера и плана не изменились. Кажется, нет никаких постоянных шаблонов конкретного запроса или типа осушения запроса ресурсов.

Я никогда не видел, как сделать это раньше. Может кто-то указать мне то, что я могу отсутствовать или нужно выглядеть глубже?


Дополнительная информация от комментариев:

    .
  • Мы находимся в 5 процессоров, но только используя 3 (мы были в 4, используя 3).
  • Наша общая память составляет 49 ГБ, а Макс SQL - 28 ГБ.
  • Мы используем VMware с ОС X64 (Windows 2008).
  • Есть 14 пользовательских баз данных на сервере с первичным, находящимся около 250 ГБ.
  • Коэффициент удара буферного кэша буферного кеша остался около 98 +%, так как все началось.
  • План сервера установлен на сбалансированную (не высокую производительность); Однако это не изменилось через несколько лет. С этим сказанным, я полностью согласен, что это должно быть высокой производительностью.
  • Ни ошибка SQL Server, ни журналы событий Windows не показывают ничего необычного.
  • Деятельность на сервере не изменилась за последние несколько недель.
  • Сервер есть numa осознает. Генеракодицетагкод 4, с порогом затрат 10.
Это было полезно?

Решение

Мы столкнулись с памятью от 28 ГБ (исходное количество) до 40 ГБ, оставив 8 ГБ памяти для ОС и других процессов.Сразу после этого все вернулось в нормальное и осталось стабильным.Один из наших DBAs предположил, что SQL Server был запутан в том, сколько памяти он действительно имел.Я проверил общую память сервера как до, и после, и числа были соответствовать, я вижу в свойствах сервера, но я обнаружил, что утверждение трудно спорить против

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top