监视Server活动的一般理解是,使用server非常繁重,服务器端跟踪较少,但扩展事件更少。
今天,我发现您可以使用logman.exe捕获SQL跟踪。
logman query providers
...
MSSQLSERVER Trace {17531BCD-C627-46A2-9F1E-7CC920E0E94A}
...
XEvent Package 0 {60AA9FBF-673B-4553-B7ED-71DCA7F5E972}
...假设我正在运行Server 2008或更高版本,是否有理由选择跟踪会话而不是扩展事件?通过logman进行跟踪是否消除了传统服务器端跟踪的任何性能问题,还是我仍然只是运行服务器端跟踪并将结果写入带有logman的etl文件?
发布于 2015-07-02 14:30:34
你可以看看乔纳森的帖子:etw_古典主义_同步_目标一天一次的XEvent (31中的10次)-目标周- )
您在logman中看到的提供程序用于使用用于Windows的事件跟踪。我从未使用过它,但据我所知,它更适合跟踪您的应用程序或Windows返回到Server中的事件。我不认为它可以用于跟踪Server的一般性能,就像您在Server中创建的XEvent会话那样。
https://dba.stackexchange.com/questions/105788
复制相似问题