Udostępnij za pośrednictwem


SqlTrackingService.PartitionOnCompletion Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy dane śledzenia dla wystąpienia przepływu pracy powinny zostać przeniesione do aktualnie aktywnej partycji w bazie danych po zakończeniu wystąpienia przepływu pracy.

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

Wartość właściwości

true jeśli dane śledzenia powinny zostać przeniesione do aktualnie aktywnej partycji po zakończeniu przepływu pracy; w przeciwnym razie , false. Wartość domyślna to false.

Uwagi

Umożliwia SqlTrackingService partycjonowanie bazy danych w celu zapewnienia wydajnej metody archiwizowania i usuwania rekordów śledzenia. Jeśli baza danych doświadcza długich okresów między czasem przestoju lub baza danych nie ma planowanych przestojów, możesz ustawić PartitionOnCompletion przeniesienie rekordów śledzenia skojarzonych z wystąpieniem przepływu pracy z aktywnych tabel wystąpień do aktualnie aktywnej partycji po zakończeniu wystąpienia przepływu pracy. Dzięki temu można archiwizować lub usuwać te rekordy bez konieczności blokowania danych w aktywnych tabelach wystąpień bazy danych. Aby uzyskać więcej informacji na temat partycjonowania, zobacz Konserwacja danych za pomocą usługi SqlTrackingService.

Dotyczy

Zobacz też