SQL Server--系统监视与性能调整.doc_第1页
SQL Server--系统监视与性能调整.doc_第2页
SQL Server--系统监视与性能调整.doc_第3页
SQL Server--系统监视与性能调整.doc_第4页
SQL Server--系统监视与性能调整.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SQL Server-系统监视与性能调整 实验名称:系统监视与性能调整实验需求:掌握通过对SQL profiler跟踪系统运行数据,并通过优化顾闻优化系统的方法。实验步骤:一建立监视并跟踪记录到文件打开SQL server活动监视器,准备监视。打开系统监视器,添加监视计数器(日志),设置监视器日志文件为D:“日志”(名称)可根据自己的分区自动调整,但不要建立在系统盘之上。,从监视工具栏上添加计数器,添加以下计数器:SQLserver:Databases Data File(s) Size tariffsmall(实例数据库)SQLserver:Databases Log File(s) Size tariffsmall(实例数据库)SQLserver:Buffer Manager Buffer cache hit ratio打开查询分析器,运行脚本.sp内容如下:在SQLserver活动监视器里查看进程状态,并详细记录状态、应用程序、网络地址这三组属性的状态信息二打开监视文件,分析运行效果执行一段监视跟踪文件代码打开监视器的计数文件,查看监视器的情况,三 使用SQL profiler跟踪系统运行,优化系统使用SQL profile建立跟踪文件tracetariffsmall,建立文件时选择“保存在文件”。并使用stardand标准模板。打开“查询分析器”运行一个脚本,这里选了一个脚本做例子,如下;反复运行几次,然后停止SQL profiler的跟踪,同时得到跟踪文件tracetariffsmall打开数据库优化顾问,文件选择tracetariffsmall、表选择accountbill、和historyaccountbill,然后运行优化顾问,记录跟踪结果。只是分析:1. 性能监视过程:首先要排除因为事物死锁导致的问题,然后是数据组织不合理导致硬盘I/O过多的问题,接着是考虑是否内存过小导致硬盘I/O过多的问题,下一步是排除查询不优化的性能问题,最后是排除CPU性能过低的问题。2. 监视工具有SQL server活动监视器、性能监视器、SQL Server profiler活动监视器显示活动的摘要信息,通过活动监视器可以发现活动是否被堵塞而导致性能低下,可以发现正在运行的活动占用的内存情况、磁盘I/O的情况。系统监视器不仅可以监视整个系统的情况,而且可以监视运行的SQL server实例运行的情况SQL Server profiler可以跟踪SQL server和数据库的活动,如账户登陆、用户和应用程序的活动,数据管理员还可以将捕获的数据保存到一个表或文件中以便于以后分析,。Profiler不仅可以用来分析性能也可以起到安全审核的作用。默认情况下,用户运行SQL Server profiler所需的权限与执行创建跟踪的Transact-SQL存储过程所需的权限相同,用户必须要有Alter Trance的权限。3. 数据库引擎优化顾问引擎优化顾问时要求首先输入工作负荷文件,其文件可以是优化的SQL语句或者SQL profiler跟踪文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论