荣耀彩票代理

IT技术互动交流平台

一款快速识别最慢语句的性能分析工具

作者:same.zhao  来源:IT165收集  发布日期:2016-12-26 20:23:32

ClearTrace 能干啥

当我们的数据库服务器在某段业务高峰年期间,周期性出现如CPU接近 100%、内存耗尽、IO量大等问题时候,作为维护人员这时候压力很大,在做一般性排除后仍然没有找到原因。当我们需要进一步深入到语句分析层面找问题根源时,ClearTrace这款工具正好可以帮上忙。 通过该工具可以识别收集性能数据的这段时间,那类语句耗费系统资源最多,帮助快速定位性能瓶颈根源,处理棘手的性能问题。

小贴士:

在使用ClearTrace工具前,需要通过SQL Profiles或Trace脚本实时收集一段时间性能数据,内容至少包括RPC:完成SQL:BatchCompleted事件TextDataCPU、读、写持续时间列。并保存为.trc文件。

荣耀彩票代理  

ClearTrace特点

标准化SQL语句

荣耀彩票代理ClearTrace 'BIAOZHUNHUA' SQL YUJU ,XIAOCHUSQLYUJUCANSHUDENGBUYIZHIDEYUJU,BINGJIAYIHEBINGWEI“TONGYILEIXING”DEYUJU。JUTIYOUYIXIATEDIAN:

所有的数值、字符串和日期常数转换为一个占位符 ,“#”表示 抓取的预备SQL显示为实际语句执行,不做任何更改 服务器端游标与“{光标}”前缀,这样他们就可以被识别和移除 抓取的sp_executesql显示实际执行的SQL语句,不做任何更改 抓取的存储过程名称标注为RPC:完成事件

 举个例子:

BUHUODAOERGEYUJUSQL1、SQL2,ZHUYIYUJUDEZHUTIBUFENDOUYIYANG,TIAOJIANDENGHAOYOUBIANCANSHUZHIBUYIYANG

SQL1:Select * From qryLinksByNewsletterID Where NewsletterID=19

SQL2:Select * From qryLinksByNewsletterID Where NewsletterID=10

荣耀彩票代理SQLTrace JIANGSQL1HESQL2DOUBEI“BIAOZHUNHUAWEI”YILEIYUJUSQL(n)

SQL(n):SELECT * FROM QRYLINKSBYNEWSLETTERID WHERE NEWSLETTERID={##}

荣耀彩票代理JIANGLEISIDEYUJUFENZUZAIYIQI,BIANCHENGLEISISHANGMIANDEBIAOZHUNHUAYUJUSQL(n),ClearTraceTONGJISQL(n)ZONGHESUOYOUYUJUDEXINGNENGZHIBIAODECANSHUZHI,ZHEIXIEZHIBIAOZHIBANGZHUWOMENSHIBIENAXIE'TONGYILEIXING'YUJUZHANYONGJIAODUOZIYUAN,BINGKENENGDAOZHIXINGNENGWENTI。

 

ClearTrace整合分析结果

1. TIGONGJIAOFENGFUDECAOZUOJIEMIAN

  

荣耀彩票代理2. FENXIQIANDECHAXUNKETONGGUOTIAOJIAN“YINGYONGCHENGXU”、“ZHUJIMING”、“DENGLUMING”、“SHIJIAN”SHAIXUAN。

 

 BEIZHU:ZHEILI“SHIJIAN”XUANZE,DANGXUANZE“Statement”SHIJIEGUOTONGJIDESHISQLYUJU,DANGXUANZE“Batches”SHIJIEGUOTONGJIDESHICUNCHUGUOCHENG。ZHEIGEXUANXIANGKEYIQUFENSHIYAOZUOYUJUFENXI,HAISHICUNCHUGUOCHENGFENXI。

XUANZE“Statement”JIETU

 

XUANZE“Batches”JIETU

 

荣耀彩票代理3. CHAXUNJIEGUOXIANSHILIEBIAO,

荣耀彩票代理Item:“BIAOZHUNHUA”DESQLJIAOBEN、#:ZHIXINGCISHU、CPU ZHIXINGHUAFEISHIJIAN、ReadLUOJIDUCISHU、writeXIECISHU、DurationZONGTIHUAFEISHIJIAN,LINGWAIKEXUANDEHAIYOUPINGJUNCPU、PINGJUNRead、PINGJUNwrite、PINGJUNDurations。

GUANYURUHECONGYISHANGJIGECANSHUWEIDUFENXIXINGNENGWENTI,WANGSHANGYIJINGYOUHENDUOCHUSEWENZHANG,ZHEILIJIUBUDUOSHUOLE。

 

荣耀彩票代理4. KEYITONGGUOCPU、 Reads、 Writes 、 Duration、ZHIXINGCISHU、PINGJUNCPU、PINGJUNReads、 PINGJUNWrites 、 PINGJUNDurationDENGJINXINGPAIXU。ZHEISHIZHONGDIAN,KEXUNSUBANGZHUWOMENSHIBIENAXIEYUJUCPUSHIYONGZUIGAO、NAXIEIOSHIYONGZUIDUODENGDENG,ZHAODAOXINGNENGZIYUANXIAOFEIDETOP 50HAISHIHENFANGBIANDE。

 

其他特性

处理多个Trace文件 处理过的数据存储在数据库中,可随时查询 处理完成的trace文件可归档到指定的目录

 

 

ClearTrace如何操作

荣耀彩票代理DIYIBU,XIAZAIClearTraceGONGJUBINGJIEYA,WUXUANZHUANGZHIJIESHUANGJIClearTrace(BUTONGBANBENJIEYAHOUWENJIANSHULIANGKENENGBUYIYANG)。

荣耀彩票代理DIERBU,CHUXIANTISHICHUANGJIANSHUJUKUPEIZHIDUIHUAKUANG(SHIYONGQIANQUERENBENDIYAOYOUSQLServerSHILIANZHUANG,BINGYOUBENDIWindowZHANGHAOKEFANGWENDEQUANXIAN)。

 

DISANBU,QUEDINGHOU,ANZHAOTISHIDIANJICAIDANTool->Options,CHUXIANPEIZHIDUIHUAKUANG,TIANXIEKELIANJIEDESQLServer SHILIMING,YIJICHUANGJIANSHUJUKUMINGZI(JIANYIMINGCHENG:Tracereport),JIEZHETISHISHIFOUCHUANGJIAN,DIANJI“SHI”JIKE。

 

荣耀彩票代理DISIBU,JIEZHEXUANZEYAOFENXIDEtrcWENJIAN,DIANJI“import Files”,XIANSHIDAORUJINDUHEWANCHENGHOUDEZHAIYAOXINXI。

荣耀彩票代理DAORUJINDUXIANSHI........

 

荣耀彩票代理DIWUBU,DAORUWANCHENGHOU,ZHIJIEXIANSHIFENXICHAXUNJIEMIAN,JIEXIALAIKAISHIFENXIYUJU,ZHAODAOXINGNENGSHASHOU。

 

 

资源

ClearTrace版本下载

ClearTrace BANBENBuild 47:ZHICHI SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, and SQL Server 2008。

荣耀彩票代理ClearTrace BANBENBuild 42:ZHICHISQL Server 2012ZHIQIANBANBEN。

XIAZAIDIZHI:http://www.scalesql.com/cleartrace/download.html

论坛

荣耀彩票代理http://forums.sqlteam.com/c/cleartrace. SHIYONGZHONGYUDAORENHEIssueKEYITIJIAOCICHU。

 

 

小结:

荣耀彩票代理ZHICI, XIANGGUANClearTraceGONGJUDEJIESHAOWANBI,NEIRONGBIJIAOCUXIAN,YIYIZAITONGGUOCILEIGONGJUNENGJIDBAHUOCONGSHISHUJUKUXIANGGUANGONGZUODEPENGYOUZAIXINGNENGDIAOYOUSHIYOUBANGZHU。TONGYANG,GANXIEWUSITIGONGZHEIGEGONGJUBINGYIZHIWEIHU、SHENGJIXINBANBENDEGONGXIANZHEMEN,ZHENGYINYOUTAMENCAIRANGWOMENDEGONGZUOGENGYOUXIAOLV。

 RUYAOZHUANZAI,QINGJIABENWENLIANJIEBINGZHUMINGCHUCHUhttp://www.cnblogs.com/SameZhao/p/6214364.html 。

Tag标签:         
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规