如何使用 T-SQL 查询设置(以及获取)SQL Server 实例的最小服务器内存和最大服务器内存

如何使用 T-SQL 查询设置(以及获取)SQL Server 实例的最小服务器内存和最大服务器内存

我想使用 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;

相关内容