统计分析SQL Server Profiler 跟踪的SQL
生活随笔
收集整理的這篇文章主要介紹了
统计分析SQL Server Profiler 跟踪的SQL
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
--跟蹤文件讀入到表中分析
SELECT * INTO ZGSJY
FROM fn_trace_gettable('E:\wxxcdbprofiler.trc', default);
--某時(shí)間內(nèi),最耗時(shí)SQL
select TOP 100 SUBSTRING(Textdata,1,660) as '名稱(chēng)',
count(*) as '數(shù)量', sum(duration/1000) as '總運(yùn)行時(shí)間ms',avg(duration/1000) as '平均運(yùn)行時(shí)間ms',avg(cpu) as '平均CPU時(shí)間ms',avg(reads) as '平均讀次數(shù)',avg(writes) as '平均寫(xiě)次數(shù)'
from ZGSJY group by substring(Textdata,1,660)
order by sum(duration) desc通過(guò)SQL Server Profiler 跟蹤程序或者數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中SQL的運(yùn)行信息。然后分析sql耗時(shí),從而明白優(yōu)化點(diǎn)。
總結(jié)
以上是生活随笔為你收集整理的统计分析SQL Server Profiler 跟踪的SQL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一些不错的终端工具
- 下一篇: 驾照考试(科目三-大路)