Чтобы ограничить потребление памяти MS SQL Service:
Установите «максимальный объем памяти сервера» в SQL Server Management Studio
Теперь мы установим параметр «max server memory», чтобы ограничить использование памяти SQL Server. Мы можем сделать это, щелкнув правой кнопкой мыши на нашем экземпляре и выбрав «Свойства».
В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите Свойства.
Нажмите на узел памяти, как показано ниже:
4. В разделе «Параметры памяти сервера» введите желаемое количество для максимальной памяти сервера. Ниже, как вы можете видеть, мы устанавливаем максимальный объем памяти сервера до 4096 МБ (т.е. 4 ГБ).
Чтобы ограничить потребление памяти MS SQL Service:
Мы также можем установить «max server memory», используя скрипт T-SQL:
В следующем примере для параметра max server memory установлено значение 4 ГБ:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 4096;
GO
RECONFIGURE;
GO
Ссылка: https://technet.microsoft.com/en-us/library/ms191144(v=sql.105).aspx