微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 是否可以编写无法从SQL事件探查器跟踪的代码?

我有一个用C#开发的第三方应用程序作为 Windows服务运行,我想跟踪应用程序向后端(sql服务器)发出的所有sql代码.所以启动了sql profiler并收集了所有跟踪步骤.在调查从sql事件探查器生成的每个步骤之后,找不到某些sql代码,但没有这些代码,相应的表无法更新.

是否可以禁止sql事件探查器捕获sql代码?可能发生了什么?

PS – 我正在测试隔离环境,没有其他过程会发生变化

解决方法

sql Server Profiler能够记录/监控sql Server中发生的所有事情,它取决于您在启动它之前如何设置它.

在启动探查器之前,您可能没有选择事件.您认为在事件探查器中缺少的事件.

您无法从分析器隐藏sql语句,只要设置为记录该特定事件,它就会记录sql Server中的每个活动.

一个复选框,可以显示更多记录更详细事件的选项,请参见下文….

注意

这是一个非常耗费资源的工具,明智地使用:)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐