共用方式為


建立追踪 (SQL Server Profiler)

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

本文說明如何使用 SQL Server Profiler 來建立追蹤。

建立追蹤

  1. 在 [ 檔案] 功能表上,選取 [ 新增追蹤],然後連線到 SQL Server 的實例。

    會出現 [追蹤屬性] 對話方塊。

    如果選取 [進行連線後立即啟動追蹤],將不會顯示 [追蹤屬性] 對話方塊,而是開始追蹤。 若要關閉此設定,請流覽至 [工具>選項],然後清除 [ 建立連線后立即開始追蹤 ] 複選框。

  2. [追蹤名稱] 方塊中,輸入追蹤的名稱。

  3. [使用範本 ] 清單中,選取要建立追蹤基礎的追蹤範本,或者如果您不想使用範本,請選取 [ 空白 ]。

儲存痕跡

  1. 若要儲存追蹤結果,請執行下列步驟之一:

    • 選擇 [儲存至檔案] 將追蹤儲存至檔案。 在 [設定最大檔案大小] 中指定一個值。 預設值為 5 MB(MB)。

      或者,選取 [ 啟用檔案變換 ] 以在達到檔案大小上限時自動建立新的檔案。 您也可以選擇性地選取 [伺服器處理追蹤數據],這會導致執行追蹤的服務處理追蹤數據,而不是客戶端應用程式。 當伺服器處理追蹤數據時,即使在壓力條件下也不會略過任何事件,但伺服器效能可能會受到影響。

    • 選取 [儲存至資料表] 以將追蹤儲存到資料表中。

      (選擇性) 選取 [設定最大資料列數],然後指定一個值。

    謹慎

    當您未將追蹤結果儲存至檔案或數據表時,您可以在 SQL Server Profiler 開啟時檢視追蹤。 不過,當您停止追蹤並關閉 SQL Server Profiler 之後,就會遺失追蹤結果。 若要避免以這種方式遺失追蹤結果,請在 [檔案] 功能表上選取 [儲存],在您關閉 SQL Server Profiler 之前儲存結果。

  2. (選擇性) 選取 [啟用追蹤停止時間] 核取方塊,然後指定停止日期和時間。

  3. 若要新增或移除事件、數據行或篩選,請選取 [ 事件選取範圍 ] 索引標籤。如需詳細資訊,請參閱: 指定追蹤檔案的事件和數據行(SQL Server Profiler)

  4. 選擇執行以啟動追蹤。