SQL SERVER性能调优之四(使用Profiler捕获慢查询)(二)

2014-11-24 11:56:33 · 作者: · 浏览: 1
t the trace status to start
exec sp_trace_setstatus @TraceID, 1
www.2cto.com
-- display trace id for future references
select TraceID=@TraceID
goto finish
error:
select ErrorCode=@rc
finish:
go
(四)分析慢查询
1、 对于SQL DBA来说可以总是习惯用SQL语句在解决问题。
可以用如下语句以结果集形式返回Trace信息。
select * from fn_trace_gettable(N'c:\MyTrace.trc',-1)
2、可以将结果插入一个表中,分析慢查询语句的执行频率,调整写法或者优化索引在逐个解决。
作者 小材小用