使用 SSMS XEvent 分析工具

適用於:SQL ServerAzure SQL 受控執行個體

XEvent 分析工具是一項 SQL Server Management Studio (SSMS) 功能,其可顯示擴充事件的即時檢視器視窗。 本概觀將說明使用此分析工具的理由、重要功能,並會提供檢視擴充事件的入門指示。

為什麼要使用 XEvent 分析工具?

XEvent 分析工具不同於 SQL Profiler,其可直接整合到 SSMS,並以 SQL 引擎中可調式擴充事件技術作為基礎建置而成。 您可利用這項功能在 SQL Server 上快速存取診斷事件的即時串流檢視。 您可自訂此檢視,讓這些自訂內容以 .viewsettings 檔案的形式與其他 SSMS 使用者共用。 XE 分析工具建立的工作階段,對運作中 SQL Server 所造成的干擾,低於類似 SQL 追蹤使用 SQL Profiler 所造成的干擾。 使用者也可使用現有的 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

另請參閱

擴充事件
擴充事件工具