Freigeben über


SqlTrackingService.PartitionOnCompletion Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob Verfolgungsdaten für eine Workflowinstanz nach Abschluss der Workflowinstanz in eine aktuell aktive Partition der Datenbank verschobenen werden sollen, oder legt diesen Wert fest.

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

Eigenschaftswert

true, wenn Verfolgungsdaten nach Abschluss des Workflows in die aktuell aktive Partition verschoben werden sollen; andernfalls false. Der Standardwert ist false.

Hinweise

SqlTrackingService ermöglicht Ihnen eine Partitionierung der Datenbank. Sie erhalten dadurch eine effiziente Methode zum Archivieren und Löschen von Datensätzen. Wenn zwischen Datenbankunterbrechungen lange Zeiträume liegen oder keine Unterbrechungen der Datenbank geplant sind, können Sie PartitionOnCompletion festlegen, um die einer Workflowinstanz zugeordneten Verfolgungsdatensätzen bei Abschluss der Workflowinstanz aus den Tabellen der aktiven Instanz in die aktuell aktive Partition zu verschieben. Dadurch können Sie Datensätze archivieren oder löschen, ohne die Daten in den Tabellen der aktiven Instanz der Datenbank sperren zu müssen. Weitere Informationen zur Partitionierung finden Sie unter Datenwartung mit SqlTrackingService.

Gilt für:

Weitere Informationen