32位操作系统开启大内存 - 读 SQL Server2008查询性能优化 有感
64位系统就没有这个限制了,问题是我的系统还真的就是32位的,目前也没有时间来重装。 如果是2003之类的,需要在boot.ini加上开关 如果内存在 4G一下,加上 /3GB开关 如果是4G以上,加上/PAE 然后sql server 打开awe支持。 重新启动 如果是2008的话 - 1、进入CMD
- 2、输入:BCDEdit /set PAE forceenable
- 3、完成重启计算机。
复制代码
另一个详细一点的文档: PAE就好啦,以下是具体操作系统步骤:
- 1、以系统管理员的身份打开“Command Prompt” 即CMD
- 2、使用命令bcdedit /enum all来查看你的操作系统引导项的名字,一般是{default}
- 3、保用命令bcdedit /set {default} PAE ForceEnable
- 注意:{default}中的default是你的系统的引导项identifier的值。
复制代码好啦,现在重新启动你的电脑,这样你可以放心使用它啦。不用担心你的内存不会被充分利用。
方法2.:修改注册表来实现注册表位置和修改参数如下 - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
- PhysicalAddressExtension 修改DWORD 值
- 是 (0),PAE 被禁用;
- 值为(1),启用 PAE
复制代码
|