SQL Server系统监视与性能调整.docx

上传人:b****1 文档编号:2397648 上传时间:2022-10-29 格式:DOCX 页数:14 大小:706.63KB
下载 相关 举报
SQL Server系统监视与性能调整.docx_第1页
第1页 / 共14页
SQL Server系统监视与性能调整.docx_第2页
第2页 / 共14页
SQL Server系统监视与性能调整.docx_第3页
第3页 / 共14页
SQL Server系统监视与性能调整.docx_第4页
第4页 / 共14页
SQL Server系统监视与性能调整.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

SQL Server系统监视与性能调整.docx

《SQL Server系统监视与性能调整.docx》由会员分享,可在线阅读,更多相关《SQL Server系统监视与性能调整.docx(14页珍藏版)》请在冰豆网上搜索。

SQL Server系统监视与性能调整.docx

SQLServer系统监视与性能调整

SQLServer--系统监视与性能调整

实验名称:

系统监视与性能调整

实验需求:

掌握通过对SQLprofiler跟踪系统运行数据,并通过优化顾闻优化系统的方法。

实验步骤:

一.建立监视并跟踪记录到文件

打开SQLserver活动监视器,准备监视。

打开系统监视器,添加监视计数器(日志),设置监视器日志文件为D:

\“日志”(名称)可根据自己的分区自动调整,但不要建立在系统盘之上。

从监视工具栏上添加计数器,添加以下计数器:

SQLserver:

DatabasesDataFile(s)Sizetariffsmall(实例数据库)

SQLserver:

DatabasesLogFile(s)Sizetariffsmall(实例数据库)

SQLserver:

BufferManagerBuffercachehitratio

打开查询分析器,运行脚本.sp内容如下:

在SQLserver活动监视器里查看进程状态,并详细记录状态、应用程序、网络地址这三组属性的状态信息

二.打开监视文件,分析运行效果

执行一段监视跟踪文件代码

打开监视器的计数文件,查看监视器的情况,

三.使用SQLprofiler跟踪系统运行,优化系统

使用SQLprofile建立跟踪文件tracetariffsmall,建立文件时选择“保存在文件”。

并使用stardand标准模板。

打开“查询分析器”运行一个脚本,这里选了一个脚本做例子,如下;

反复运行几次,然后停止SQLprofiler的跟踪,同时得到跟踪文件tracetariffsmall

打开数据库优化顾问,文件选择tracetariffsmall、表选择accountbill、和historyacc—ountbill,然后运行优化顾问,记录跟踪结果。

只是分析:

1.性能监视过程:

首先要排除因为事物死锁导致的问题,然后是数据组织不合理导致硬盘I/O过多的问题,接着是考虑是否内存过小导致硬盘I/O过多的问题,下一步是排除查询不优化的性能问题,最后是排除CPU性能过低的问题。

2.监视工具有SQLserver活动监视器、性能监视器、SQLServerprofiler

活动监视器显示活动的摘要信息,通过活动监视器可以发现活动是否被堵塞而导致性能低下,可以发现正在运行的活动占用的内存情况、磁盘I/O的情况。

系统监视器不仅可以监视整个系统的情况,而且可以监视运行的SQLserver实例运行的情况

SQLServerprofiler可以跟踪SQLserver和数据库的活动,如账户登陆、用户和应用程序的活动,数据管理员还可以将捕获的数据保存到一个表或文件中以便于以后分析,。

Profiler不仅可以用来分析性能也可以起到安全审核的作用。

默认情况下,用户运行SQLServerprofiler所需的权限与执行创建跟踪的Transact-SQL存储过程所需的权限相同,用户必须要有AlterTrance的权限。

3.数据库引擎优化顾问

引擎优化顾问时要求首先输入工作负荷文件,其文件可以是优化的SQL语句或者SQLprofiler跟踪文件或者表数据。

可以在运行引擎优化顾问之前,使用SQLProfiler记录一些事件,然后将跟踪结果存储为文件以供数据库引擎优化顾问使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1