sqlserver2000使用awe进行内存优化

sqlserver2000使用awe进行内存优化

ID:8923114

大小:832.78 KB

页数:22页

时间:2018-04-12

sqlserver2000使用awe进行内存优化_第1页
sqlserver2000使用awe进行内存优化_第2页
sqlserver2000使用awe进行内存优化_第3页
sqlserver2000使用awe进行内存优化_第4页
sqlserver2000使用awe进行内存优化_第5页
资源描述:

《sqlserver2000使用awe进行内存优化》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SQLSERVER2000使用AWE进行内存优化来源:作者:发表于:2012-08-2110:56 点击:21今年年初的时候一个客户打电话抱怨系统随着时间的推移越来越慢,在正常情况下还能够忍受,如果系统出现数据问题需要重新执行,那可以想象在某一个时间急着需要报告而系统确是默默唧唧在拉破车,换谁都无法忍受。随之,我们调查这个问题,系统本身的设计就没今年年初的时候一个客户打电话抱怨系统随着时间的推移越来越慢,在正常情况下还能够忍受,如果系统出现数据问题需要重新执行,那可以想象在某一个时间急着需要报告而系统确是默默唧唧在拉破车,换谁都无法忍受。随之,我们调查这个问题,系统本身的设计就没

2、有考虑到有如此大的机构数和高的频度,所以造成了数据库膨胀得特别快,特别是几个主要存放数据表更是比较吓人。从上表可以看出RMBCredit表近8.3亿笔数据,这个数据量在不同的数据库都是一个不小的数目,在讨论后给出了如下方法:(1)把历史数据移到其他地方进行存放,由于在做数据分析的时候需要保留两年的数据(2)提高SQLServer2000内存使用量,可以通过开启AWE进行实现;(3)修改程序,按照年份存放不同数据表中(由于这个产品在公司已经有公司替代,处于消亡阶段,该修改工作量大风险高,否决);(4)使用数据库分区功能(该功能在SQLServer2000未提供,另外做分区速度提升也

3、不大,否决)通过讨论确定了1、2方法进行改造,具体AWE内存优化步骤如下面所介绍。1.SQLSERVERAWE大内存设置方法标准的32位地址最多可映射4GB内存。因此32位进程的标准地址空间限制为4GB。默认情况下,在32位MicrosoftWindows操作系统中,将为操作系统保留2GB空间,另外2GB空间可由应用程序使用。在32位操作系统中,一般SQLServer可以使用的內存不到2G,如果要SQLSERVER2000可以使用大容量的內存,我们需要开启SQL-SERVER的AWE功能。1.1.前置条件1.1.1.数据库全备份在开始菜单选择开始菜单--MicrsoftSQLSe

4、rver--企业管理器:选择MicrsoftSQLServer--SQLServer组---LOCAL---数据库---PBOCJRTJDB,点击右健选择所有任务--备份数据库:数据库:选择PBOCJRTJDB数据库名称:PBOCJRTJDB备份目的:点击“添加”按键添加F:release金融统计信息共享平台2011-04-08备份PBOCJRTDB-back如图:点击确定开始备份,完成后确定完成备份,如图:1.1.2.数据库补丁升级1.1.2.1.SQLSP4补丁升级从网站SQLSP4补丁,本文以下载SQL2KSP4.exe]为例:SQLSP4补丁解压服务器:双击文件,跟

5、据提示点击下一步,如图:SQLSP4补丁升级数据库服务器:进入C:SQL2KSP4目录,如图:双击Setup.bat文件。如图:跟据提示点击下一步,如图点击“是”如图:点击下一步,如图:点击下一步,如图:选择“忽略安全威胁警告,保留密码为空”点击确定(此处以SA用户没有密码为例)如图:点击确定,如图:点击“确定”,完成SQLSP4补丁升级,如图:1.1.2.2.SQLAWE补丁升级从网站下载SQLAWE补丁,本文以下载[SQL2000-KB899761-v8.00.2040-x86x64-CHS.exe]为例数据库服务器:双击如图:点击下一步,如图:选择“我同意”点击下一步,如

6、图:点击下一步,如图:点击下一步,如图:点击下一步,如图:点击完成,完成AWE升级。1.2.修改系统启动参数数据库服务器:打开C:boot.ini文件,设定/PAE参数后保存重新启动。如图1.3.开启SQLAWE功能数据库服务器:开始--程序--MicrosoftSQLServer--查询分析器:点击“确定”在SQL查询分析器中输入下列指令,来启动SQLServer的AWE功能(这里内存设置为32G):1sp_configure'showadvancedoptions',12RECONFIGURE3GO4sp_configure'aweenabled',15RECONFIGUR

7、E6GO7sp_configure'maxservermemory',320008RECONFIGURE9GO10sp_configure'allowupdates',111RECONFIGUREWITHOVERRIDE12GO1.4.为SQL启动用户设置本地安全策略数据库服务器:控制面板--管理工具--本地安全策略--安全设置--本机策略--用戶权限分配右边窗口中选择“內存锁定页面”在“内存中锁定页”页面中新增用戶或组,加入SQL-SERVER服务的启动帐号(系统默认启动帐号是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。