Я слышал, что MS SQL Server занимает как можно больше оперативной памяти для кэширования результатов. Ну, это не оставляет достаточно места для переговоров для оперативной памяти нашего маленького сервера.
Как изменить настройки, чтобы ограничить объем используемой оперативной памяти?
MS SQL Server работает на Windows Server 2008.
windows
windows-server-2008
sql-server
FlavorScape
источник
источник
Ответы:
Из Как настроить параметры памяти с помощью SQL Server Management Studio :
Вы также можете сделать это в T-SQL, используя следующие команды (пример):
источник
Установите «максимальный объем памяти сервера» в SQL Server Management Studio
Теперь мы установим параметр «max server memory», чтобы ограничить использование памяти SQL Server. Мы можем сделать это, щелкнув правой кнопкой мыши на нашем экземпляре и выбрав «Свойства».
В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите Свойства.
Нажмите на узел памяти, как показано ниже:
4. В разделе «Параметры памяти сервера» введите желаемое количество для максимальной памяти сервера. Ниже, как вы можете видеть, мы устанавливаем максимальный объем памяти сервера до 4096 МБ (т.е. 4 ГБ).
В следующем примере для параметра max server memory установлено значение 4 ГБ:
Ссылка: https://technet.microsoft.com/en-us/library/ms191144(v=sql.105).aspx
источник