提供更多的SQL Server内存很简单!

以下的文章主要讲述的是提供更多的SQL Server内存的实际操作步骤,假如你对提供更多的SQL Server内存的这一实际操作有兴趣了解的话,以下的文章你就可以对其进行点击阅读了。

今天一个朋友电话过来咨询我关于 Windows Server 2003 32bit 企业版***支持的物理SQL Server内存容量,主要是因为正在运营的一台数据库服务器SQL Server内存使用达到 2G。

服务器效率非常低打算扩展内存,为 SQL Server内存。经过确认,服务器是 HP G3 系列支持 PAE,即物理地址扩展,服务器应该***支持 32GB,而 Windows Server 2003 32bit 企业版***支持 32GB,为了能够在系统上有效的使用内存需要开启 /PAE 参数,而要使 SQL Server 使用 2GB 以上的内存还需要启用 AWE 内存。为此需要在 SQL Server 查询分析器中执行如下脚本:

 

 
 
 
  1. sp_configure ‘show advanced options’,1  
  2. reconfigure  
  3. go  
  4. sp_configure ‘awe enabled’,1  
  5. reconfigure  
  6. go  
  7. sp_configure ‘max server memory’,6144  
  8. reconfigure  
  9. go  

 

注意:如果在 boot.ini 文件中使用 /3GB 开关,SQL Server 最多可以使用 3GB 的SQL Server内存。

现在回过头来再了解一下 Windows Server 2003 各版本***支持的内存容量,以及其他硬件支持信息,便于以后参考。

 

 
 
 
  1. Windows Server 2003 R2 Standard Edition 

最多 4 个处理器,*** 4GB 内存

 

 
 
 
  1. Windows Server 2003 R2 Enterprise Edition 

最多 8 个处理器,x86 架构*** 64GB 内存,x64 架构*** 2TB 内存

 

 
 
 
  1. Windows Server 2003 R2 Datacenter Edition 

x86 架构最多 32 路多处理器,*** 128GB 内存;x64 架构最多 64 路多处理器,*** 2TB 内存

 

 
 
 
  1. Windows Server 2003 Web Edition 

*** 2GB 内存

 

 
 
 
  1. Windows Server 2003 Standard Edition 

最多 4 个处理器,*** 4GBSQL Server内存

 

 
 
 
  1. Windows Server 2003 Enterprise Edition 

最多 8 个处理器,x86 架构*** 32GB 内存,x64 架构*** 64GB 内存

 

 
 
 
  1. Windows Server 2003 Datacenter Edition 

最多 64 路多处理器,x86 架构*** 128GB 内存,x64 架构*** 2TB 内存

【编辑推荐】

  1. SQL Server 2005 Express混合模式登录的设置
  2. SQL Server 2005数据库安装实例演示
  3. SQL Server 2005性能监视器计数器的安装问题
  4. SQL Server数据库与identity列
  5. SQL Server更多内存的提供步骤描述
THE END