SQL Profiler 中的“排除不包含值的行”复选框有什么作用?

ige*_*elr 1 sql-server profiler

我想过滤跟踪并想知道“排除不包含值的行”复选框究竟有什么作用?是过滤掉任何事件类中没有选择的所有数据列吗?

谢谢。

在此处输入图片说明

gbn*_*gbn 5

基本上就是这个

WHERE .. AND TheValue NOT NULL
Run Code Online (Sandbox Code Playgroud)

喜欢/不喜欢过滤器仅适用于事件存在的值。
没有值始终为真并通过过滤器:此复选框将删除

例如:

  • 您想查看 SQL:BatchStarting 事件
  • 您过滤持续时间

Duration 对 SQL:BatchStarting 无效,因此过滤器被忽略