SqlTrackingService.PartitionOnCompletion 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值指定在完成工作流程執行個體時,工作流程執行個體的追蹤資料是否應移到資料庫的使用中的磁碟分割。
public:
property bool PartitionOnCompletion { bool get(); void set(bool value); };
public bool PartitionOnCompletion { get; set; }
member this.PartitionOnCompletion : bool with get, set
Public Property PartitionOnCompletion As Boolean
屬性值
如果追蹤資料應在工作流程完成時移到目前使用中的磁碟分割則為 true
,否則為 false
。 預設為 false
。
備註
SqlTrackingService 允許您分割資料庫,以提供封存和刪除追蹤記錄的有效方法。 如果您資料庫的停機時間之間隔著很長的期間,或您的資料庫沒有計畫的停機時間,您可以設定 PartitionOnCompletion 在工作流程執行個體完成時,將與工作流程執行個體關聯的追蹤記錄從使用中的執行個體表格移到目前使用中的磁碟分割。 這可以讓您封存或刪除這些記錄,而不必鎖定資料庫的使用中執行個體表格中的資料。 如需數據分割的詳細資訊,請參閱 使用 SqlTrackingService 進行數據維護。