本主題說明如何使用 SQL Server Profiler,將在追蹤中擷取的 Showplan XML Statistics Profile 事件,儲存到個別的 .SQLPlan 檔案中。您可以在 SQL Server Management Studio 中開啟 Showplan XML Statistics Profile 事件檔案,以便檢視每個事件的圖形執行計劃。
若要個別儲存 Showplan XML Statistics 事件
在 [檔案] 功能表上按一下 [新增追蹤],然後連接到 SQL Server 的執行個體。
將出現 [追蹤屬性] 對話方塊。
附註:若選取了 [進行連接後立即啟動追蹤],則不會出現 [追蹤屬性] 對話方塊,而是會開始進行追蹤。若要關閉這個設定,請在 [工具] 功能表上按一下 [選項],然後清除 [進行連接後立即啟動追蹤] 核取方塊。 在 [追蹤屬性] 對話方塊的 [追蹤名稱] 方塊中,鍵入追蹤的名稱。
在 [使用範本] 清單中,選取追蹤所依據的追蹤範本,若不使用範本則選取 [空白]。
執行下列其中之一:
- 按一下 [儲存至檔案],將追蹤擷取至檔案。在 [設定最大檔案大小] 中指定一個值。
(選擇性) 選取 [啟用檔案換用] 與 [伺服器處理追蹤資料]。 - 按一下 [儲存至資料表],將追蹤擷取至資料庫資料表。
(選擇性) 按一下 [設定最大資料列數],然後指定一個值。
- 按一下 [儲存至檔案],將追蹤擷取至檔案。在 [設定最大檔案大小] 中指定一個值。
(選擇性) 選取 [啟用追蹤停止時間] 核取方塊,並指定停止的日期和時間。
按一下 [事件選取範圍] 索引標籤。
在 [Events] 資料行中,展開 [Performance] 事件類別目錄,然後選取 [Showplan XML Statistics Profile] 核取方塊。如果沒有看到 [Performance] 事件類別目錄,請選取 [顯示所有事件] 來顯示它。
[事件擷取設定] 索引標籤會加入至 [追蹤屬性] 對話方塊。
在 [事件擷取設定] 索引標籤上,按一下 [個別儲存 XML 顯示計劃事件]。
在 [另存新檔] 對話方塊中,輸入檔案名稱以儲存 Showplan XML Statistics Profile 事件。
按一下 [單一檔案中的所有批次],將所有 Showplan XML Statistics Profile 事件儲存在單一 XML 檔案中;或按一下 [相異檔案中的每一個 XML 顯示計劃批次],為每一個 Showplan XML Statistics Profile 事件個別建立新的 XML 檔案。
若要在 SQL Server Management Studio 中檢視 Showplan XML Statistics Profile 事件檔案,請在 [檔案] 功能表上指向 [開啟],然後按一下 [檔案]。導覽至您儲存 Showplan XML Statistics Profile 事件檔案的目錄,然後選取其中一個檔案並加以開啟。Showplan XML Statistics Profile 事件檔案的副檔名為 .SQLPlan。
請參閱
概念
在 SQL Server Profiler 中使用 SHOWPLAN 結果分析查詢