Erfasst die Anzahl der Dateipaare des inaktiven Prüfpunkts in der speicheroptimierten Datendateigruppe.
Die Regel erfasst die Anzahl der Dateipaare des inaktiven Prüfpunkts in der speicheroptimierten Datendateigruppe.
Inaktive CPS können eine der folgenden Eigenschaften aufweisen:
VORAB ERSTELLT: Ein kleiner Satz an CFPS bleibt vorab zugewiesen, um eventuelle Wartezeiten auf ein Minimum zu reduzieren und neue Dateien während der Ausführung von Transaktionen zuzuweisen. Diese haben volle Größe (die Datendatei umfasst 128 MB und die Deltadatei 8 MB), enthalten jedoch keine Daten. Die Anzahl der CFPs wird wie die Anzahl der logischen Prozessoren oder Zeitplanungsmodule mit einem Minimum von 8 berechnet. Hierbei handelt es sich um einen festen Speicher-Overhead mit speicheroptimierten Tabellen.
IM AUFBAU: Satz an CFPs zur Speicherung neu eingefügter und möglicherweise gelöschter Datenzeilen seit dem letzten Prüfpunkt.
ZUSAMMENFÜHRUNGSZIEL: CFP speichert die konsolidierten Datenzeilen aus den gemäß Zusammenführungsrichtlinie erkannten CFPs. Sobald die Zusammenführung installiert ist, befinden sich die ZUSAMMENFÜHRUNGSZIEL-Übertragungen in einem AKTIVEN Status.
ZUSAMMENFÜHRUNGSQUELLE: Sobald der Zusammenführungsvorgang installiert ist, werden die Quell-CFPs mit ZUSAMMENGEFÜHRTE QUELLE markiert. Hinweis: Es ist möglich, dass der Auswerter der Zusammenführungsrichtlinie mehrere Zusammenführungen erkennt, ein CFP aber nur an einem Zusammenführungsvorgang beteiligt sein kann.
FÜR BACKUP/HA ERFORDERLICH: Sobald die Zusammenführung installiert wurde und ZIEL-CFP ZUSAMMENFÜHREN Teil eines dauerhaften Prüfpunktes ist, gehen die CFPs zur Quellzusammenführung in diesen Status über. CFPs mit diesem Status werden für die korrekte Ausführung der Datenbank mit einer speicheroptimierten Tabelle benötigt, um beispielsweise eine Wiederherstellung von einer dauerhaften Prüfung durch zeitliche Zurücksetzung zu ermöglichen. Ein CFP kann zur Garbage Collection markiert werden, sobald der Protokollverkürzungspunkt über den Transaktionsbereich hinaus verschoben wurde.
IM ÜBERGANG ZU TOMBSTONE: Diese CFPs werden vom speicheroptimierten Datenmodul nicht benötigt und können bei der Garbage Collection entfernt werden. Durch diesen Status wird angezeigt, dass diese CFPs darauf warten, vom Hintergrundthread in den nächsten Status TOMBSTONE versetzt zu werden.
TOMBSTONE: Diese CFPs stehen für die Garbage Collection durch den Filestream-Garbage Collector bereit.
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Intervall (Sekunden) | Das wiederkehrende Zeitintervall in Sekunden, in dem der Workflow ausgeführt wird. | 900 |
Skriptverzögerung (Millisekunden) | Über diesen Parameter wird die Verzögerung zwischen aufeinanderfolgenden T-SQL-Abfragen festgelegt, die durch den Workflow ausgeführt werden. Dadurch lässt sich die Ressourcenbeanspruchung durch diesen Workflow bei einer großen Anzahl an Zielobjekten reduzieren. Halten Sie Rücksprache mit dem Microsoft-Support, bevor Sie diesen Parameter ändern. | 0 |
Synchronisierungszeit | Die in einem 24-Stunden-Format angegebene Synchronisierungszeit. Kann ausgelassen werden. | 00:02 |
Timeout (Sekunden) | Gibt die Zeit an, die der Workflow ausgeführt werden darf, bevor er geschlossen und als fehlgeschlagen markiert wird. | 300 |
Target | Microsoft.SQLServer.2014.DBFileGroupFx |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2014.DataSource.DBFileGroupFx.ActiveAndNonActiveFilesPerf | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SQLServer.2014.CollectionRule.DBFileGroupFx.NonActiveFilePairs" Target="SQL2014Core!Microsoft.SQLServer.2014.DBFileGroupFx" Enabled="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.DataSource.DBFileGroupFx.ActiveAndNonActiveFilesPerf">
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<ServerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ServerName>
<SqlInstanceName>$Target/Host/Host/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.ServerRole"]/InstanceName$</SqlInstanceName>
<ObjectName>In-Memory OLTP File Group</ObjectName>
<CounterName>File Group Non Active Pairs</CounterName>
<InstanceName/>
<DatabaseName>$Target/Host/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.Database"]/DatabaseName$</DatabaseName>
<Value>$Data/Property[@Name='NonActivePairs']$</Value>
<TimeoutSeconds>300</TimeoutSeconds>
<ScriptDelayMsec>0</ScriptDelayMsec>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>