如何限制 MS SQL Server 内存使用?

Fla*_*ape 25 windows windows-server-2008 sql-server

我听说 MS SQL Server 会占用尽可能多的 RAM 来缓存结果。好吧,它没有为我们的小服务器的 RAM 留下足够的讨价还价空间。

如何更改设置以限制它可以使用的 RAM 量?

在 Windows Server 2008 上运行的 MS SQL Server。

wfa*_*ulk 28

如何使用 SQL Server Management Studio 配置内存选项

使用两个服务器内存选项min server memorymax server memory重新配置 SQL Server 内存管理器为 SQL Server 实例管理的内存量(以兆字节为单位)。

  1. 在对象资源管理器中,右键单击服务器并选择属性
  2. 单击内存节点。
  3. 服务器内存选项下,为最小服务器内存最大服务器内存输入所需的数量。

您还可以使用以下命令(示例)在 T-SQL 中执行此操作:

exec sp_configure 'max server memory', 1024
reconfigure
Run Code Online (Sandbox Code Playgroud)