共用方式為


清除和封存追蹤資料

請務必設定並啟用 DTA 清除和封存 SQL Agent 作業。 此作業會封存和清除 BizTalk 追蹤 (DTA) 資料庫中的舊資料。 這對於狀況良好的BizTalk Server系統而言非常重要。 大型追蹤資料庫將開始影響追蹤主機的效能,以及查詢追蹤資料庫的任何其他進程。 如果追蹤資料未從追蹤資料庫清除,資料庫將會繼續成長。

使用 DTA 清除和封存作業的指導方針

  • 請確定已正確設定、啟用和成功完成 DTA 清除和封存 SQL Agent 作業。

    預設不會啟用此作業,因為您必須先將其設定為包含可寫入封存檔案的目錄。

  • 如果您只需要清除舊資料,而且不需要先封存它,請變更 SQL Agent 作業以呼叫預存程式 「dtasp_PurgeTrackingDatabase」。

    這會略過封存步驟,而且只會執行清除。 For more information about this stored procedure and changing the SQL Agent job to use it, see "How to Purge Data from the BizTalk Tracking Database" (https://go.microsoft.com/fwlink/?LinkId=153817).

  • 請確定工作能夠儘快清除追蹤資料,就像產生傳入追蹤資料一樣快。

    作業在尖峰負載期間可接受,但應該一律能夠趕上。 如果清除作業落後且永遠無法趕上,追蹤資料庫將會持續成長,而且效能最終會受到負面影響。

  • 檢閱虛清除和硬式清除參數,以確保您要將資料保持在最佳時間長度。

    For more information about these parameters see "Archiving and Purging the BizTalk Tracking Database" (https://go.microsoft.com/fwlink/?LinkId=153816).

  • 如果您需要保留追蹤封存檔案,請確定您有一個程式可成功還原並使用它們。

另請參閱

檢查清單:設定 SQL Server