SQL内存不超过1.5 GB

时间:2014-06-14 14:36:08

标签: sql-server sql-server-2008 memory 64-bit ram

我在Windows 2008 64位操作系统服务器上运行SQL 2008 R2 64位。

服务器有7.5 GB RAM。

SQL Management Studio,连接到服务器,右键单击服务器>属性>记忆 - 未选中使用AWE - 最小服务器内存为2000(MB) - 最大服务器内存为4000(MB) - 索引创建内存为0(KB) - 每个查询的最小内存为1024(KB)

任务管理器>处理> sqlservr.exe:它将在使用的总内存大小上慢慢增长,但内存使用量不得超过~1.5 GB

这令我感到困惑:为什么这不会从2 GB开始使用,并且根据我设置的sql数据库服务器的内存属性慢慢增长到4 GB?

注意:我重新启动了SQL Server,它对内存使用没有影响。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您能说明您正在使用的SQL Server版本吗? SQL Server Express对缓冲池内存设置了1GB的限制,该内存仅占整个进程内存的一部分。

http://msdn.microsoft.com/en-au/library/cc645993%28v=sql.105%29.aspx