sqlserver性能优化之rmlutilities

sqlserver性能优化之rmlutilities

ID:8972522

大小:833.72 KB

页数:12页

时间:2018-04-13

sqlserver性能优化之rmlutilities_第1页
sqlserver性能优化之rmlutilities_第2页
sqlserver性能优化之rmlutilities_第3页
sqlserver性能优化之rmlutilities_第4页
sqlserver性能优化之rmlutilities_第5页
资源描述:

《sqlserver性能优化之rmlutilities》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SQLServer性能优化之RMLUtilities:快速入门(QuickStart)(1)安装QuickStart工具 RML(ReplayMarkupLanguage)是MSSQLServer产品支持服务团队内部开发使用的一个Trace分析工具,最新的版本支持SQLServer2005和SQLServer2008。功能:   1、分析最占资源的应用和查询。   2、分析跟踪期间的查询计划变更的情况。   3、分析哪些查询比起以前来说变慢了。工具地址:http://blogs.msdn.com/pss

2、sql/archive/2008/11/12/cumulative-update-1-to-the-rml-utilities-for-microsoft-sql-server-released.aspx。该文章所有内容均来自于工具的帮助文档。QuickStart  如果你以前从来没有使用过这个RMLUtilities工具,QuickStart能够帮助指导您去使用它们,通过该工具下的示例,我们将完成数据的捕获、分析、生成报告及环境的重现。ThePerformanceCycle  做过性能分析的人都知道,

3、性能问题是一个长期的工作,不是通过一次性能优化就能够解决所有的问题,它是一个需要循环的捕获、分析以及解决问题。  生产系统上的环境变量的改变都将影响的SQLServer的性能,所以当我们进行性能处理的时候,需要提前考虑到参数的变化所带来的影响,而且测试环境是在可控制的环境下进行的。下图描述了循环进行性能优化的流程图:  通过QuickStart演练,在详细的RML工具命令下,分解每一步骤来帮助你理解RML工具是如何有效地精确找到性能问题。Setup  QuickStart假设下列操作已经发生。  1、你

4、已经安装了RMLUtilities。  2、你已经创建了文件目录c:temp,用于文件的存储。  3、你已经在SQLServer2005或SQLServer2008上安装了一个实例,并可以通过WindowsAuthentication和SQLServer管理员权限连接到这个实例。  4、你已经解压了samples.cab,它包含了演练中所使用的所有脚本。(*Samples.cab放在RMLUtility安装目录下。)   QuickStart演练需要使用一个数据库PrecisionPerformanc

5、e。  1、将RML安装目录添加到PATH环境变量中,打开RML命令提示框。使用Ostress命令执行setup.sql,创建一个名为PrecisionPerformance的数据库。在下面的示例中,你需要为setup.sql文件中指定完整路径,来替代被省略的部分。    ostress-E-S(local)-i......setup.sql-oc:tempPPSetup           查看c:tempPPSetupsetup.out与ostress.log文件。     当第一次执行时

6、,这个脚本将返回一个关于删除数据库的错误信息。当然这个在预料之中,是为了证明OStress错误日志输出功能。    [Microsoft][SQLNativeClient][SQLServer]无法对数据库'PrecisionPerformance'执行删除,因为它不存在,或者您没有所需的权限。   现在,您已经将前期的工作准备好了,下一章我们将介绍如何通过SQLDiag采集生产环境的数据及利用跟踪捕获SQLServer执行的语句,执行计划,以及其它的应用数据,并利用ReadTrace工具加载.TRC文

7、件及转化为RML格式文件。SQLServer性能优化之RMLUtilities:快速入门(QuickStart)(2)数据采集 Capture  数据采集需要捕获生产系统上环境及SQLServer执行情况的数据,用于我们进行数据分析。  1、修改SD_Detailed.xml配置文件。(如果你没有执行过SQLDiag.exe工具,那么你必须执行它,用来解压出XML配置文件。)    Copy“C:programFilesMicrosoftSQLServer90ToolsBinnSD_Deta

8、iled.xml””c:programFilesMicrosoftSQLServer90ToolsBinnPPConfig.xml”      将sd_detailed.xml复制一份,并将其命名为PPConfig.xml。    用记事本工具打开PPConfig.xml文件,禁用跟踪事件采集。    定位到:

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

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

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