啟動、暫停與停止追蹤
在您使用 SQL Server Profiler 來定義新追蹤或建立範本之後,即可使用新的追蹤定義或範本來啟動、暫停或停止擷取資料。
啟動追蹤
當您啟動追蹤,而且所定義的來源是 SQL Server Database Engine 或 Analysis Services 的執行個體時,SQL Server 便會建立一個佇列,以提供暫存空間來放置所擷取的伺服器事件。
當您使用 SQL Server Profiler 來存取 SQL 追蹤時,啟動追蹤時就會開啟新的追蹤視窗 (如果尚未開啟),並立即擷取資料。
當您使用 Transact-SQL 系統預存程序來存取 SQL 追蹤時,您必須在每次啟動 SQL Server 執行個體時啟動追蹤,以便擷取資料。啟動追蹤後,您只能修改追蹤的名稱。
[!附註]
使用現有的追蹤時,您可以檢視屬性,但是不能修改屬性。若要修改屬性,請停止或暫停追蹤。
暫停追蹤
暫停追蹤可防止事件資料被擷取,直到重新啟動追蹤為止。重新啟動追蹤可讓追蹤作業繼續進行。重新啟動之後,先前擷取的資料並不會遺失。當追蹤重新啟動時,資料的擷取動作會從該暫停點繼續進行。當追蹤暫停時,您可以變更名稱、事件、資料行及篩選條件。但是,您無法變更傳送追蹤資料的目的地,也不能變更伺服器連接。
停止追蹤
停止追蹤便會停止擷取資料。追蹤一旦停止,重新啟動之後將會遺失先前所擷取的資料,除非已經將資料擷取到追蹤檔或追蹤資料表。您也可以在停止追蹤之後,將收集的資料儲存至資料表或檔案。追蹤停止時,先前所選取的所有追蹤屬性將會保留。此時您可以變更名稱、事件、欄位及篩選條件。