SqlTrackingService.PartitionOnCompletion Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a munkafolyamat-példány nyomkövetési adatait át kell-e helyezni az adatbázis jelenleg aktív partícióra a munkafolyamat-példány befejezésekor.

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

Tulajdonság értéke

trueha a nyomkövetési adatokat át kell helyezni az aktuálisan aktív partícióra a munkafolyamat befejezésekor; egyéb esetben. false Az alapértelmezett érték a false.

Megjegyzések

Ez SqlTrackingService lehetővé teszi az adatbázis particionálását, hogy hatékony módszert biztosítson a nyomkövetési rekordok archiválásához és törléséhez. Ha az adatbázis leállási ideje között hosszú időszakok vannak, vagy az adatbázis nem rendelkezik tervezett állásidővel, beállíthatja PartitionOnCompletion , hogy a munkafolyamat-példányhoz társított nyomkövetési rekordokat az aktív példánytáblákból az aktuális aktív partícióra helyezze át, amikor a munkafolyamat-példány befejeződik. Ez lehetővé teszi a rekordok archiválását vagy törlését anélkül, hogy zárolnia kellene az adatokat az adatbázis aktív példánytábláiban. A particionálással kapcsolatos további információkért lásd az SqlTrackingService adatkarbantartását.

A következőre érvényes:

Lásd még