我想使用 T-SQL 为 SQL Server 设置最小和最大服务器内存。我可以使用 SSMS->对象资源管理器->服务器属性来执行此操作,但不知道如何使用 T-SQL 命令执行此操作。除此之外,还有谁能帮助我如何使用 T-SQL 命令设置“处理器亲和性”?
提前致谢。
答案1
要查找当前值,请查看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;