SQL Server查看与配置最大服务内存

版本环境

操作系统:Windows Server 2012 R2

数据库:SQL Server 2008 R2

查看与配置最大服务内存

默认的内存配置大小是:2147483647MB

SQL server 2008 R2运行时,SQL server会不断的占用运行内存,不主动释放。

需结合服务器的应用内存占用情况,分配和规划最大服务内存大小。

查看最大服务内存

-- 查询 SQL Server 最大内存配置大小
SELECT 
    name, value, value_in_use 
FROM 
    sys.configurations 
WHERE 
    name = 'max server memory (MB)';

配置最大服务内存

-- 配置选项 'show advanced options' 已从 1 更改为 1
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
-- 设置 SQL Server 最大内存为 4GB
sp_configure 'max server memory (MB)', 4096;
GO
RECONFIGURE;
GO

加载配置

RECONFIGURE;
GO
posted @ 2025-01-13 11:36  milksalt  阅读(530)  评论(0)    收藏  举报