Каковы правильные настройки минимальной памяти и максимальной памяти в этом случае использования?
Сервер имеет 8 ГБ оперативной памяти, два процессора Intel Xeon и Windows Server 2008 R2 / Sql Server 2008 Standard Edition. Он работает с несколькими базами данных размером от 30 до 5 ГБ.
Первоначально использование памяти было установлено по умолчанию (минимум = 0, максимум = 2 147 483 647). При этих настройках большая часть использования памяти была занята sqlservr.exe, и сервер в конечном итоге должен был бы перезагружаться каждый день или два. Сначала он будет работать нормально, но в течение дня начнется время ожидания для простых операций, таких как поиск записи с использованием первичного ключа.
Я изменил мин = 4,096 и макс = 6,144. Это приводит к использованию только 1,4 ГБ памяти. Однако теперь все четыре процессора работают с частотой загрузки процессора 50-60%. Задачи выполняются примерно на 1/3 больше времени, хотя сервер гораздо стабильнее.
Ответы:
Если посмотреть на доступность вашей оперативной памяти для этого конкретного сервера и вы используете несколько баз данных размером от 30 до 5 ГБ , вам определенно нужно больше оперативной памяти на этом сервере.
Вы не упомянули, что это автономный экземпляр или на этом сервере запущено несколько экземпляров сервера sql.
Ваши настройки MAX Memory в порядке для сервера с 8 ГБ ОЗУ. Посмотрите эти рекомендуемые настройки от Glenn Berry .
Я настоятельно рекомендую вам выполнить базовую оценку вашей среды, используя приведенные ниже счетчики PERFMON, чтобы получить хорошее значение конфигурации вашей памяти:
Общая память сервера: объем памяти, выделенный в настоящее время для пула буферов, а не общий объем памяти для сервера SQL
Память целевого сервера: идеальный размер пула буферов, соответствующий максимальному объему памяти для экземпляра.
Примечание. Если «Общая память сервера»> «Целевая память сервера», то это говорит о нехватке памяти.
Нижеприведенный скрипт поможет вам найти уведомления о низком или высоком уровне памяти из
sys.dm_os_ring_buffers
сеанса работы системы:Несколько хороших ссылок:
источник