global_max_batch_size

Verwenden Sie diesen Systemparameter, um die maximale Anzahl von Zeilen festzulegen, die von der CDC-Replikation erfasst und in einem Array abgelegt werden können.

CDC Replication sammelt Zeilen und speichert sie in einem Array (im Speicher), während es Operationen auf Tabellenebene vom Quellsystem empfängt. Die CDC-Replikation wendet die Zeilen aus dem Array an, wenn eine Änderung an einer anderen Tabelle vorgenommen wird, wenn eine neue Operation auf Tabellenebene erfolgt oder wenn die maximale Anzahl von Zeilen in einem Array erreicht ist.

Sie können diesen Parameter beim Spiegeln nur verwenden, wenn für mirror_end_on_error der Wert 'true' festgelegt ist und für mirror_expected_errors_list kein Wert angegeben ist. Verwenden Sie ihn nur während einer Aktualisierung, wenn für refresh_end_on_error der Wert 'true' festgelegt ist und für refresh_expected_errors_list kein Wert angegeben wurde.

Bevor CDC Replication Zeilen in ein Array einfügt, reserviert es Speicherplatz für die von Ihnen angegebene maximale Anzahl von Zeilen und multipliziert diese Ganzzahl mit der maximalen Länge einer Zeile.

Wenn die maximale Anzahl von Zeilen zu groß ist, kann CDC Replication nicht genügend Speicher zuweisen und wird beendet. Die Verwaltungskonsole greift auf diesen Bereich zu, um Informationen zur Replikationslatenz anzuzeigen.

Gilt für
Zieldatenspeicher
Mindesteinstellung
1 Zeile
Maximaleinstellung
2.147.483.647 Zeilen
Standardeinstellung
25 Zeilen