Назад | Перейти на главную страницу

Как установить (и получить) минимальную память сервера и максимальную память сервера экземпляра SQL Server с помощью запроса T-SQL

Я хочу установить минимальную и максимальную память сервера для SQL Server с использованием T-SQL. Я могу сделать это с помощью SSMS-> Object Explorer-> Server Properties, но не знаю, как это сделать с помощью команд T-SQL. Наряду с этим, также может кто-нибудь помочь мне с тем, как установить «Соответствие процессора» с помощью команд T-SQL?

Заранее спасибо.

Чтобы узнать текущие значения, взгляните на sys.configurations системный вид. Вот так:

select * from sys.configurations
where name in ('min server memory (MB)', 'max server memory (MB)')

Чтобы изменить одно или оба этих значения, используйте sp_configure. Вам также нужно будет позвонить reconfigure впоследствии, чтобы новые настройки вступили в силу. Вот так:

exec sp_configure 'max server memory (MB)', 10240; -- 10 Gb
reconfigure;