- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《SQLSERVER2000使用AWE进行内存优化
SQL SERVER2000使用AWE进行内存优化来源: 作者: 发表于:2012-08-21 10:56 点击: 21今年年初的时候一个客户打电话抱怨系统随着时间的推移越来越慢,在正常情况下还能够忍受,如果系统出现数据问题需要重新执行,那可以想象在某一个时间急着需要报告而系统确是默默唧唧在拉破车,换谁都无法忍受。随之,我们调查这个问题,系统本身的设计就没今年年初的时候一个客户打电话抱怨系统随着时间的推移越来越慢,在正常情况下还能够忍受,如果系统出现数据问题需要重新执行,那可以想象在某一个时间急着需要报告而系统确是默默唧唧在拉破车,换谁都无法忍受。随之,我们调查这个问题,系统本身的设计就没有考虑到有如此大的机构数和高的频度,所以造成了数据库膨胀得特别快,特别是几个主要存放数据表更是比较吓人。从上表可以看出RMBCredit表近8.3亿笔数据,这个数据量在不同的数据库都是一个不小的数目,在讨论后给出了如下方法:(1)把历史数据移到其他地方进行存放,由于在做数据分析的时候需要保留两年的数据(2)提高SQL Server2000内存使用量,可以通过开启AWE进行实现;(3)修改程序,按照年份存放不同数据表中(由于这个产品在公司已经有公司替代,处于消亡阶段,该修改工作量大风险高,否决);(4)使用数据库分区功能(该功能在SQL Server2000未提供,另外做分区速度提升也不大,否决)通过讨论确定了1、2方法进行改造,具体AWE内存优化步骤如下面所介绍。1. SQL SERVERAWE大内存设置方法标准的32 位地址最多可映射4 GB 内存。因此32 位进程的标准地址空间限制为4 GB。默认情况下,在32 位Microsoft Windows 操作系统中,将为操作系统保留2 GB 空间,另外2 GB 空间可由应用程序使用。在32位操作系统中,一般SQL Server可以使用的內存不到2G,如果要SQL SERVER2000可以使用大容量的內存,我们需要开启SQL-SERVER的AWE功能。1.1. 前置条件1.1.1. 数据库全备份在开始菜单选择开始菜单--Micrsoft SQL Server--企业管理器:选择Micrsoft SQL Server--SQL Server组---LOCAL---数据库---PBOCJRTJDB,点击右健选择所有任务--备份数据库:数据库:选择PBOCJRTJDB数据库名称:PBOCJRTJDB备份目的:点击“添加”按键添加F:\release金融统计信息共享平台\2011-04-08备份\PBOCJRTDB-back 如图:点击确定开始备份,完成后确定完成备份,如图:1.1.2. 数据库补丁升级1.1.2.1. SQL SP4补丁升级从网站SQL SP4补丁,本文以下载SQL2KSP4.exe]为例:SQL SP4补丁解压服务器:双击文件,跟据提示点击下一步,如图:SQL SP4补丁升级数据库服务器:进入C:\SQL2KSP4目录,如图:双击Setup.bat文件。如图:跟据提示点击下一步,如图点击“是”如图:点击下一步,如图:点击下一步,如图:选择“忽略安全威胁警告,保留密码为空”点击确定(此处以SA用户没有密码为例)如图:点击确定,如图:点击“确定”,完成SQL SP4补丁升级,如图:1.1.2.2. SQL AWE补丁升级从网站下载SQL AWE补丁,本文以下载[SQL2000-KB899761-v8.00.2040-x86x64-CHS.exe]为例数据库服务器:双击如图:点击下一步,如图:选择“我同意”点击下一步,如图:点击下一步,如图:点击下一步,如图:点击下一步,如图:点击完成,完成AWE升级。1.2. 修改系统启动参数数据库服务器:打开C:\boot.ini 文件,设定 /PAE 参数后保存重新启动。如图1.3. 开启SQL AWE 功能数据库服务器: 开始--程序--Microsoft SQL Server--查询分析器:点击“确定”在SQL查询分析器中输入下列指令,来启动SQL Server的AWE功能(这里内存设置为32G):1 sp_configure show advanced options, 12 RECONFIGURE3 GO4 sp_configure awe enabled, 15 RECONFIGURE6 GO7 sp_configure max server memory, 320008 RECONFIGURE9 GO10 sp_configure allow updates, 111 RECONFIGURE WITH OVERRIDE12 GO 1.4. 为SQL启动用户设置本地安全策略数据库服务器:控制面板--管理工具--本地安全策略--安全设置--
文档评论(0)