
你可以同时选择多个事件并选择/取消全局字段(操作)或配置筛选器(谓词)
在这里我们为sql_statement_starting和sql_statement_completed事件,在全局字段(操作)里选择database_name

不添加谓词并保持事件字段为默认值。
完成之后在闪电和漏斗列会显示相应的动作和谓词的数量
如果配置谓词错误,在漏斗列会显示 打叉

我们删除子句就可以了

配置完毕之后,会看到sql_statement_starting(事件)和sql_statement_completed(事件)后面的闪电图标列有一个动作与之关联

数据存储页面
在这个页面里可以选择为Session添加不同的目标(Target)


这里我们选择event_file 目标并保持默认配置

高级页面

高级页面可以设置控制会话行为的高级选项,有一个选项需要特别注意,”最大调度滞后时间(Maximum dispatch latency)”
它描述了事件从被触发到写入到Target最长的等待时间,默认值是30秒,如果你使用和SQLSERVER Profiler client-side tracing
类似的Live Monitoring功能,你可能会希望把它改小,这样事件被触发后可以尽快地显示在SSMS里,
但需要注意到的是改小它会增加SQL Server的开销,这里我们把它改成5秒
完成创建
点击“确定”完成事件会话的创建

blogtest 会话将会被创建成功并显示在Object Explorer里

在会话被创建后,你可以在Object Explorer里右键点击该Session并选择属性,这将打开和创建会话相同的对话框,进行修改后点击确定即可。


如果你想查看怎麽用TSQL语句的方式能创建刚才blogtest事件会话,可以用编写脚本的方式










