SQL Server Profiler 不像过滤器

Posted

技术标签:

【中文标题】SQL Server Profiler 不像过滤器【英文标题】:SQL Server Profiler Not Like Filter 【发布时间】:2022-01-12 21:42:21 【问题描述】:

我正在使用 SQL Server Profiler 2019。我在“应用程序”上的“不喜欢”过滤器不起作用。它仍在获取“SQLAgent”的值。请参阅下面的值。如何正确排除这些值?

【问题讨论】:

这里只是猜测...应用程序名称不仅仅是 SQLAgent。因此,您可能需要在 SQLAgent 之后使用通配符才能正确激活“不喜欢”过滤器? 【参考方案1】:

SQL Profiler 的通配符与 SQL 中的通配符一样,是 %。所以使用 SQLAgent% 作为 NOT LIKE 的值,它应该可以工作。

顺便说一句,我也喜欢 SQL Profiler,但理想情况下,您应该使用扩展事件会话,它对 SQL Server 的影响要小得多,而且功能更强大。您可以通过双击 SQL Server Management Studio 的对象资源管理器窗口中的 XEvent Profiler > Standard 节点轻松启动:

然后您可以使用出现的工具栏来编辑过滤器等。那里有很多很好的资源可以帮助您掌握扩展事件 (XE) ...尽管我仍然更喜欢 SQL Profiler 的 UI 的一些内容。

【讨论】:

以上是关于SQL Server Profiler 不像过滤器的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server Profiler - 如何过滤跟踪以仅显示来自一个数据库的事件?

sql server 2012 profiler打开2016的profiler

sql server profiler 是啥文件

如何在sql server 2008客户端安装sql profiler

如何创建跟踪 (SQL Server Profiler)

工具:sql server profiler(分析器)