32位操作系统开启大内存 - 读SQL Server2008查询性能优化有感

楼主
我是社区第28744位番薯,欢迎点我头像关注我哦~
32位操作系统开启大内存 - 读 SQL Server2008查询性能优化 有感

64位系统就没有这个限制了,问题是我的系统还真的就是32位的,目前也没有时间来重装。
如果是2003之类的,需要在boot.ini加上开关
如果内存在 4G一下,加上 /3GB开关
如果是4G以上,加上/PAE
然后sql server 打开awe支持。
重新启动
如果是2008的话
  1. 1、进入CMD
  2. 2、输入:BCDEdit /set PAE forceenable
  3. 3、完成重启计算机。
复制代码

另一个详细一点的文档:
PAE就好啦,以下是具体操作系统步骤:
  1.   1、以系统管理员的身份打开“Command Prompt” 即CMD
  2.   2、使用命令bcdedit /enum all来查看你的操作系统引导项的名字,一般是{default}
  3.   3、保用命令bcdedit /set {default} PAE ForceEnable
  4.      注意:{default}中的default是你的系统的引导项identifier的值。
复制代码
好啦,现在重新启动你的电脑,这样你可以放心使用它啦。不用担心你的内存不会被充分利用。

方法2.:修改注册表来实现注册表位置和修改参数如下
  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
  2. PhysicalAddressExtension 修改DWORD 值
  3. 是 (0),PAE 被禁用;
  4. 值为(1),启用 PAE
复制代码



分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 4615浏览人数
最后回复于:2015-4-2 16:10

返回顶部 返回列表