使用 SSMS XEvent 探查器

适用于:SQL ServerAzure SQL 托管实例

XEvent 探查器是 SQL Server Management Studio (SSMS) 的功能,可显示扩展事件的实时查看器窗口。 本概述描述了使用此探查器的原因、它的关键功能以及查看扩展事件的入门说明。

使用 XEvent 探查器的原因

不同于 SQL 探查器,XEvent 探查器直接集成到 SSMS,基于 SQL 引擎中可缩放的扩展事件技术。 此功能可以快速访问 SQL Server 上诊断事件的实时传送视频流视图。 此视图可自定义,并且自定义项可以 .viewsettings 文件的形式与其他 SSMS 用户共享。 使用 XE 探查器创建的会话与使用 SQL 探查器时类似的 SQL 跟踪相比,对运行的 SQL Server 具有更低的侵入性。 用户也可以使用现有的 XE 会话属性 UI 或通过 Transact-SQL 自定义此会话。

先决条件

此功能仅在 SQL Server Management Studio (SSMS) v17.3 或更高版本中可用。 请确保使用最新版本。 可以在此处找到最新版本。

入门

若要访问 XEvent 探查器,请执行以下步骤:

  1. 打开 SQL Server Management Studio

  2. 连接 SQL Server 数据库引擎实例或 localhost。

  3. 在对象资源管理器中,找到 XE 探查器菜单项,点击“+”号将其展开。

    XEProfiler Menu

  4. 若想要在会话中查看所有事件,双击“标准”。 若想要查看记录的 SQL 语句,单击“T-SQL”。 如果尚未创建会话,将为你创建一个。

    XEProfiler Session

  5. 你现在可以查看会话捕获的事件。

    XEProfiler Viewer

另请参阅

扩展事件
扩展事件工具