启用对 4 GB 以上物理内存的支持
更新日期: 2006 年 4 月 14 日
若要启用 Microsoft SQL Server 地址窗口化扩展插件 (AWE),必须使用已指定**“锁定内存页”选项的 Microsoft Windows 帐户运行 SQL Server 2005 数据库引擎,并使用 sp_configure 将 awe enabled 选项设置为 1。必须选中控制面板中“网络连接”的“最大化网络应用程序数据吞吐量”**选项。
注意: |
---|
只有 SQL Server 2005 Enterprise Edition、Standard Edition 和 Developer Edition 支持 AWE,并且 AWE 只能应用于 32 位操作系统。SQL Server 2005 Analysis Services (SSAS) 不能利用 AWE 映射内存。如果可用物理内存小于用户模式虚拟地址空间,则无法启用 AWE。 |
锁定内存页
此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 SQL Server 2005 中,**“锁定内存页”**选项默认设置为 OFF。如果您具有系统管理员权限,则可以使用 Windows 组策略工具 (gpedit.msc) 手动启用该选项,并将此权限指定给正在运行 SQL Server 的帐户。
有关如何启用**“锁定内存页”选项的详细信息,请参阅**如何启用“锁定内存中的页”选项 (Windows)。
虽然没有要求,但我们建议在使用 64 位操作系统时锁定内存中的页。对于 32 位操作系统,在将 AWE 配置为用于 SQL Server 之前,必须授予“锁定内存页”权限。
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 选项。
最大化网络应用程序数据吞吐量
如果在**“网络连接”中选中了“最大化文件共享的数据吞吐量”**选项,则操作系统将在文件系统缓存中缓存应用程序的 I/O 页面,从而优先处理执行缓冲输入/输出 (I/O) 操作的应用程序。此选项可能会限制可用于 SQL Server 正常操作的内存。
检查当前操作系统的设置:
- 在**“控制面板”中,双击“网络连接”,再双击“本地连接”**。
- 在**“常规”选项卡上,单击“属性”,选择“Microsoft 网络的文件和打印机共享”,再单击“属性”**。
- 选中**“最大化网络应用程序数据吞吐量”,单击“确定”**,再关闭其余对话框。
有关使用 AWE 的详细信息,请参阅 Windows 文档。
请参阅
任务
如何配置 awe enabled 选项 (SQL Server Management Studio)
概念
帮助和信息
更改历史记录
发布日期 | 历史记录 |
---|---|
2006 年 4 月 14 日 |
|