《商周软件服务器内存配置方法》由会员分享,可在线阅读,更多相关《商周软件服务器内存配置方法(2页珍藏版)》请在金锄头文库上搜索。
1、商周软件关于服务器内存配置建议及相关操作商周软件关于服务器内存配置建议及相关操作1 1 1 1、 内存扩至内存扩至 4G4G4G4G 或以上;或以上; 2 2 2 2、 操作系统请选用支持操作系统请选用支持 2G2G2G2G 以上内存的,如:以上内存的,如:WindowsWindowsWindowsWindowsServerServerServerServer 2003200320032003 企业版企业版 打开操作系统的大内存支持请参阅:http:/ 要启用操作系统支持大于 4GB 的物理内存,必须将参数 /pae 添加到 boot.ini文件中。改好后,重启系统。3 3 3 3、 SQLS
2、QLSQLSQL Server2000Server2000Server2000Server2000 选用选用 WindowsWindows 20002000 AdvancedAdvanced ServerServer1 1)启用锁定内存页选项启用锁定内存页选项(windows)(windows)在“开始“菜单上单击“运行“子菜单,然后在“打开“框中键入“gpedit.msc“。 在“组策略“控制台上,展开“计算机配置“,然后展开“Windows 设置“。 展开“安全设置“,然后展开“本地策略“。 选择“用户权限分配“复选框。 详细资料窗格中随即显示出策略。 在详细资料窗格中,双击“锁定内存页“
3、。 在“本地安全策略设置“对话框中,单击“添加“按钮。 在“选择用户或组“对话框中,添加有权运行 sqlservr.exe 的帐户,如系统管理员账户。 改好后重户系统。2 2)启用启用 SQLSQL 的的 AWEAWE若要启用 AWE,请将 awe enabled 设置为 1。除非指定了 max server memory的值, 否则 SQL Server 将保留几乎所有可用内存,只留下 128 MB 或更少。 如果已成功启用该选项,则当 SQL Server 2000 实例启动时, SQL Server 错误日志中将 出现“已启用地址窗口扩展“这条消息。 awe enabled 是高级选项。
4、如果正在使用 sp_configure 系统存储过程更改该设置,则只 有当 show advanced options 设置为 1 时才能更改 awe enabled。boot loader timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)WINNT operating systems multi(0)disk(0)rdisk(0)partition(1)WINNT=“Microsoft Windows 2003 Advanced Server“ /fastdetect改为 boot loader timeout=0 default=m
5、ulti(0)disk(0)rdisk(0)partition(1)WINNT operating systems multi(0)disk(0)rdisk(0)partition(1)WINNT=“Microsoft Windows 2003 Advanced Server“ /fastdetect /pae代码如下,设定 SQL 使用 3G 的内存:必须重新启动 SQL Server 2000 实例才能使更改生效。这样,SQL 服务启动后,就会把 3G 的内存给锁定,完全供 SQL 使用。4 4 4 4、 注意点:注意点: 1当操作系统 PAE 未打开时,配置数据库是没有用的,数据库会提示
6、出错,告诉你内 存锁定系统当前不支持; 2Boot.ini 在 C 盘根目录下,该文件是隐藏的,只读的,先修改属性后再操作; 3数据库重启前最好先备份,防患于未然; 4数据库的内存设置有一个合理限度,根据服务器业务多少确定,但不能超过物理内存,建议至少留 500M 给系统。另外如果系统中还有其他的服务在使用也要考虑,否 则系统内存不足,引起磁盘页面交换频繁,反而使性能有所下降。sp_configure “show advanced options“, 1 RECONFIGURE GO sp_configure “awe enabled“, 1 RECONFIGURE GO sp_configure “max server memory“, 3072 RECONFIGURE GOnet stop MSSQLserver net start mssqlserver