awe enabled 选项
在 Microsoft SQL Server 2000 中,可以使用 Microsoft Windows 2000 地址窗口扩展 (AWE) API 支持最多达 64 GB 的物理内存。可使用的具体内存量取决于硬件配置和操作系统支持能力。在启用 AWE 之前,请考虑下列事项: 1、当将 awe enabled 设置为 1 时,SQL Server 2000 实例不能动态管理地址空间的大小。当服务器启动时,SQL Server 将保留并锁定几乎所有的可用内存(如果已设置该选项,则 SQL Server 将保留并锁定 max server memory 的值)。强烈建议每次启用 AWE 时为 max server memory 选项设置一个值。否则其它应用程序或 SQL Server 2000 实例将在不足 128 MB 的物理内存下运行。
2、如果全部可用内存少于 3 GB,则 SQL Server 2000 实例将在非 AWE 模式下启动,即使 awe enabled 已设置为 1。这种情况下不需要管理 AWE 内存,因为已自动使用动态内存分配。
3、可以通过识别在计算机上使用的所有其它应用程序启动之后还有多少内存可用,来确定可安全分配给 SQL Server 2000 实例的内存量。
使用 SQL Server 性能监视器"总的服务器内存 (KB)"计数器确定在 AWE 模式下运行的 SQL Server 实例所分配的内存量。配置 max server memory 选项留出一些额外的可用内存以备其它应用程序和 Windows 2000 的各种需要。有关更多信息,请参见监视内存的使用。
重要 使用 awe enabled 选项和 max server memory 设置会对其它应用程序的性能或在多实例或群集环境中运行的 SQL Server 的性能造成负面影响。有关使用 AWE 内存的更多信息,请参见管理 AWE 内存。下例显示如何启用 AWE 并将 max server memory 配置在 6 GB 的限度:sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO
在 Microsoft SQL Server 2000 中,可以使用 Microsoft Windows 2000 地址窗口扩展 (AWE) API 支持最多达 64 GB 的物理内存。可使用的具体内存量取决于硬件配置和操作系统支持能力。在启用 AWE 之前,请考虑下列事项: 1、当将 awe enabled 设置为 1 时,SQL Server 2000 实例不能动态管理地址空间的大小。当服务器启动时,SQL Server 将保留并锁定几乎所有的可用内存(如果已设置该选项,则 SQL Server 将保留并锁定 max server memory 的值)。强烈建议每次启用 AWE 时为 max server memory 选项设置一个值。否则其它应用程序或 SQL Server 2000 实例将在不足 128 MB 的物理内存下运行。
2、如果全部可用内存少于 3 GB,则 SQL Server 2000 实例将在非 AWE 模式下启动,即使 awe enabled 已设置为 1。这种情况下不需要管理 AWE 内存,因为已自动使用动态内存分配。
3、可以通过识别在计算机上使用的所有其它应用程序启动之后还有多少内存可用,来确定可安全分配给 SQL Server 2000 实例的内存量。
使用 SQL Server 性能监视器"总的服务器内存 (KB)"计数器确定在 AWE 模式下运行的 SQL Server 实例所分配的内存量。配置 max server memory 选项留出一些额外的可用内存以备其它应用程序和 Windows 2000 的各种需要。有关更多信息,请参见监视内存的使用。
重要 使用 awe enabled 选项和 max server memory 设置会对其它应用程序的性能或在多实例或群集环境中运行的 SQL Server 的性能造成负面影响。有关使用 AWE 内存的更多信息,请参见管理 AWE 内存。下例显示如何启用 AWE 并将 max server memory 配置在 6 GB 的限度:sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO
解决方案 »
- 还原数据库时出现错误。
- 大家帮忙一下,有深度(在线拜谢各位)
- 请教一个 ms sqlserver 问题
- T-sql 中有没有数组,遇到这类问题怎么解决
- 问了几百个所谓高手没解决的头大啊 都过去几个礼拜了两个数据库表混合起来排序的问题
- 两个用户同时执行select @@identity的问题
- 请问哪里有sql server7.0安装程序下载啊?急盼恢复!!!!!!!
- (vfp6.0)表单集有什么用处,会占用很大资源吗?怎样才可以观察到对象更改时对系统资源的影响?
- 请问其他机器能连接sql server2000个人版的数据库吗?
- Unix中改动参数文件之后,重新启动时怎么操作才能正确启动?
- 请教:如何快速查找到一个字符串中的非a-z、A-Z、0-9、中文字符之外的字符存在,并删除!(数据量大)-急!
- MSSQL服务器总内存有8G,查看使用情况只有2G左右,为什么服务器总提示内存不足?
另外,SQL 2005是否和SQL 2000一樣通過 awe enabled =1 及max server memory 來設定
謝謝
第二 设置AWE
第三 如果打了SP4补丁,还要在打一个小补丁,在微软网站找吧,否则你只能利用1半的内存给SQL
[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
可否详细说明一下你们现有和运行环境:
1. OS 是 2000 还是 2003 ? 是标准版,还是Enterprise ?
2. SQL是 2000 还是 2005 ? 是标准版,还是Enterprise ?
3. 启动SQL的windows帐户授予可分配内存的权限,我现在是用本机管理员帐号可以吗? 我没有找到在哪个地方可以进行设置.
4. SP4是 Win2000 sp4 还是 SQL sp4 ? 可否告诉我那个小补丁是什幺? 我没有找到。
一下那么多问题,先谢谢啦
都是企业版
启动SQL的windows帐户授予可分配内存的权限,我现在是用本机管理员帐号可以吗?在服务里可以设置启动SQL服务的帐户的,在本地策略里可以有一个策略是可以设置分配内存的权限的
SP4是 SQL2000的补丁