Я хочу установить минимальную и максимальную память сервера для 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;