1、服务器已打开/PAE参数,否则需在系统盘根目录下修改Boot.ini文件(去除只读属性),在=optin /fastdetect后添加/PAE参数(前面应该有空格)。(如果没有boot。ini文件的话可从其他相似的机子上拷一个过来)
2、在windows的组策略中启用锁定内存页选项:
a)在"开始"菜单上单击"运行"子菜单,然后在"打开"框中键入"gpedit.msc"。
b)在"组策略"控制台上,展开"计算机配置",然后展开"Windows 设置"。
c)展开"安全设置",然后展开"本地策略",选择"用户权限分配"复选框。
d)在详细资料窗格中,双击"锁定内存页"。
e)在"本地安全策略设置"对话框中,单击"添加"按钮。
f)在"选择用户或组"对话框中,添加有权运行sqlservr.exe的帐户(administor账号即可)。
3、启用SQLServer2K5的AWE支持。
a)在对象资源管理器中,右键单击服务器并选择“属性”。
b)单击“内存”节点。
c)在“服务器内存选项”下,选择“使用 AWE 分配内存”。
d)配置相应最小内存数和最大内存数。
同时也可以用脚本执行的方式操作:
--当 show advanced options 设置为'1'时才能更改AWE
sp_configure 'show advanced options', 1
RECONFIGURE
GO
--启用AWE 选项
sp_configure 'awe enabled', 1
RECONFIGURE
GO
--设置最大内存为6G
EXEC sp_configure'max server memory (MB)',4800; --此值参考如下
GO
RECONFIGURE;
GO
Physical RAM MaxServerMem Setting
2GB 1500
4GB 3200
6GB 4800
8GB 6400
12GB 10000
16GB 13500
24GB 21500
32GB 29000
48GB 44000
64GB 60000
72GB 68000
96GB 92000
128GB 124000