недостаточно памяти sql #780355


#0 by stMir
добрый день. Терминальный сервер win 2008 r2 на нем MS Sql 2008 r2 sp3. Стал замечать, что сервер стал ругаться на недостаток памяти. Общий объем памяти на сервере 30 гб, под sql отдал 28. Счетчик buffer cashe hit ratio показывает коэффициент 99%, т.е. памяти хватает для работы системы. Датчик "обмен страниц/с" бывает показывает высокие значения, насколько я понимаю высокое значение показателя свидетельствует о недостаточности ОЗУ. cashe hir ratio при этом 99%.Как понимать такое? В системном мониторе выходит вот такое сообщение " Причина: Недостаточно доступной памяти в системе. Сведения: Суммарный размер физической памяти системы недостаточен для обработки этой нагрузки. Разрешение: Увеличьте размер физической памяти или уменьшите нагрузку на систему".  Помогите разобраться, как нужно правильно анализировать и диагностировать нехватку памяти.
#1 by pavlika
#2 by пипец
терминальный сервер на нем скуль - уже  анахронизм , если только юзверей не 5-штук ЗЫ не озвучено про объемы и прочее, про ахитектуру сервера и диски
#3 by stMir
Sql сервер находит отдельно от сервера 1с. Объем диска С:-80 ,свободно 40 гб. Temp db для sql лежит на отдельном диске объемом 10 гб, занимает темп мало, макс 1 гб. Базы лежат на двух других разделах (рабочие и копии соот-о). Архитектура: -intel xeon E5-2670 (2 процессора) -ОЗУ 30 гб Используется схд
#4 by stMir
вот ссылка на сам отчет
#5 by IVAL
Под SQL лучше поменьше отдать: у него в указанный объем сейчас не все входит, так что для ОС реально может не оставаться памяти. Счетчик buffer cashe hit ratio сейчас никакой полезной информации не несет: он всегда почти 100% показывает. Вроде учитывает в том числе обращение в буфер, для которого данные потребовалось с диска считать. Page life expectancy более показателен в этом смысле. Ну и надо смотреть счетчики физических дисков.
#6 by stMir
Спасибо, посмотрю что по этим счетчикам
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С