设为首页 收藏本站
查看: 1040|回复: 0

[经验分享] 让windows 2003 x86支持4G以上内存

[复制链接]

尚未签到

发表于 2015-11-2 12:33:40 | 显示全部楼层 |阅读模式
  若要启用 Microsoft SQL Server 地址窗口化扩展插件 (AWE):
  (a)必须使用已指定“锁定内存页”选项的 Microsoft Windows 帐户运行 SQL Server 2005 数据库引擎
  (b)使用 sp_configure 将 awe enabled 选项设置为 1。
  例,开启AWE,并设定最大内存为6G:
  如下,设定SQL 使用6G的内存
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO

  (c)必须选中控制面板中“网络连接”的“最大化网络应用程序数据吞吐量”选项。
Windows Server 2003 Standard Edition 最多支持 4 GB 的物理内存。Windows Server 2003 Enterprise Edition 最高支持 32 GB 的物理内存。Windows Server 2003 Datacenter Edition 最高支持 64 GB 的物理内存。
64 位应用程序不要求使用 AWE,因为没有限制内存的访问最多为 4 GB。
注意:
只有 SQL Server 2005 Enterprise Edition、Standard Edition 和 Developer Edition 支持 AWE,并且 AWE 只能应用于 32 位操作系统。SQL Server 2005 Analysis Services (SSAS) 不能利用 AWE 映射内存。如果可用物理内存小于用户模式虚拟地址空间,则无法启用 AWE。
  首先要打开操作系统中的大内存支持(Windows)
如果你的机器大于4GB的物理内存,则可以将参数 /pae 添加到 boot.ini 文件中。
改为
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect/PAE/NoExecute=OptOut
这个改好后,保存,重启服务器!


一、锁定内存页
此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 SQL Server 2005 中,“锁定内存页”选项默认设置为 OFF。如果您具有系统管理员权限,则可以使用 Windows 组策略工具 (gpedit.msc) 手动启用该选项,并将此权限指定给正在运行 SQL Server 的帐户。

虽然没有要求,但我们建议在使用 64 位操作系统时锁定内存中的页。对于 32 位操作系统,在将 AWE 配置为用于 SQL Server 之前,必须授予“锁定内存页”权限。
如何启用“锁定内存页”选项 (Windows)?  在“开始”菜单上,单击“运行”。在“打开”框中,键入 gpedit.msc。打开“组策略”对话框。在“组策略”控制台上,展开“计算机配置”,再展开“Windows 设置”。展开“安全设置”,再展开“本地策略”。选择“用户权利指派(或者是用户权限分配)”文件夹。细节窗格中随即显示出策略。在该窗格中,双击“锁定内存中的页(或是内存中锁定页面 for Win2003‍)”。在“本地安全策略设置”对话框中,单击“添加”按钮。在“选择用户或组”对话框中,添加有权运行 sqlservr.exe的帐户。
  二、awe enabled 选项
若要为 SQL Server 2005 实例启用 AWE,请使用 sp_configure 将 awe enabled 选项设置为 1,然后重新启动 SQL Server。因为 AWE 在 SQL Server 启动时已启用并一直持续到 SQL Server 关闭,所以 SQL Server 会向 SQL Server 错误日志发送“Address Windowing Extensions enabled”消息,通知用户 awe enabled 正在使用中。有关 awe enabled 配置选项的详细信息,请参阅awe enabled 选项。
  ‍在对象资源管理器中,右键单击服务器并选择“属性”。单击“内存”节点。在“服务器内存选项”下,选择“使用 AWE 分配内存”。
DSC0000.jpg
  三、检查当前操作系统的设置:
  最大化网络应用程序数据吞吐量
如果在“网络连接”中选中了“最大化文件共享的数据吞吐量”选项,则操作系统将在文件系统缓存中缓存应用程序的 I/O 页面,从而优先处理执行缓冲输入/输出 (I/O) 操作的应用程序。此选项可能会限制可用于 SQL Server 正常操作的内存。
  在“控制面板”中,双击“网络连接”,再双击“本地连接”。
在“常规”选项卡上,单击“属性”,选择“Microsoft 网络的文件和打印机共享”,再单击“属性”。
选中“最大化网络应用程序数据吞吐量”,单击“确定”,再关闭其余对话框。
DSC0001.jpg
  
下面的示例说明如何启用 AWE 以及如何将 min server memory 配置为 1 GB,将max server memory 配置为 6 GB:

  首先,启用 AWE:
  ‍sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
  重新启动 SQL Server 后,SQL Server 错误日志中应显示以下消息:Address Windowing Extensions enabled。
  然后,配置内存:
  ‍sp_configure 'min server memory', 1024
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO‍
  在上面针对 SQL Server 和 Windows Server 2003 的示例中,内存设置指示缓冲池动态管理 1 GB 和 6 GB 之间的 AWE 映射内存。(此动态 AWE 示例不适用于 SQL Server 2000。)如果其他应用程序需要额外的内存,SQL Server 会在不需要 AWE 映射内存时释放所分配的 AWE 映射内存。在此示例中,最多只能释放 1 GB(即最小服务器内存限制)的 AWE 映射内存。
  请注意,将 min server memory 选项设置为 1 GB 不会自动强制 SQL Server 获取 1 GB 的内存。将基于当前数据库服务器负荷按需分配内存。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-134083-1-1.html 上篇帖子: windows 2003 sp2 支持IIS+PHP+MYSQL+PHPmyadmin如何设置 下篇帖子: windows 2003自动运行bat批处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表