共用方式為


如何:設定全域追蹤選項 (SQL Server Profiler)

此主題描述如何設定選項,套用到利用 SQL Server Profiler 特定執行個體建立的所有追蹤。

若要設定全域追蹤選項

  1. [工具] 功能表上,按一下 [選項]

  2. 在 **[一般選項]**對話方塊中,按一下 **[選擇字型]**修改顯示選項,再按一下 [確定]

  3. (選擇性) 選取 [進行連接後立即啟動追蹤]

  4. (選擇性) 選取 [提供者版本變更時,更新追蹤定義 ]。建議使用這個選項而且根據預設已選取。選取此選項時,追蹤定義會自動更新成追蹤執行所在伺服器上的目前版本。

  5. (選擇性) 指定伺服器如何管理換用檔案:

    • 選取 [依序載入所有換用檔案,不另外提示 ],以在重新執行期間自動載入換用檔案。

    • 選取 [載入換用檔案之前先提示 ],以在重新執行期間控制換用檔案。

    • 選取 [永不載入後續的換用檔案 ],一次只重新執行一個檔案。

  6. (選擇性) 設定重新執行選項:

    • 預設重新執行執行緒數目控制重新執行期間要使用的處理器執行緒數目。執行緒數目較多可使重新執行更快速完成,但會導致重新執行期間的伺服器效能降低。建議設定是 4。下表列出可用選項:

      描述

      2

      最小值。使用兩個執行緒重新執行。

      4

      預設值。

      255

      最大值。設為最大值會影響其他處理緒的效能。

    • [預設健全狀況監視器等候間隔 (秒)] 設定重新執行的執行緒可封鎖其他處理序的最長時間量 (以秒為單位)。下列資料表會說明這些值。

      描述

      0

      最小值。設為 0 代表 SQL Server Profiler 永遠不會停止封鎖處理序。

      3600

      預設值。允許封鎖處理序,封鎖時間不超過 3600 秒或一小時。

      86400

      最大值。允許封鎖處理序,封鎖時間不超過 86400 秒或一天。

    • **預設健全狀況監視器輪詢間隔 (秒)**設定要輪詢封鎖處理序的重新執行執行緒的頻率。下表會說明這些值。

      描述

      1

      最小值。設為 1 代表 SQL Server Profiler 會每秒輪詢封鎖處理序一次。

      60

      預設值。每分鐘輪詢封鎖處理序一次。

      86400

      最大值。每 86400 秒或每日輪詢封鎖處理序一次。