Plattenspeicher- und Hauptspeicherbedarf beurteilen
CDC Replication erfordert Plattenspeicherplatz und Hauptspeicher, wenn es Änderungsdaten aus der Quellendatenbank verarbeitet. Damit Änderungsdaten effizient verarbeitet und diese Änderungen auf Ihrem Zielsystem repliziert werden können, ist es sehr wichtig, dass CDC Replication über ausreichend Plattenspeicherplatz und Hauptspeicher für jede der beschriebenen Komponenten verfügt.
Speicherbedarf für die JVM (Java Virtual Machine)
Als Java-basiertes Produkt erfordert CDC Replication , dass Sie die maximale Speicherkapazität (RAM) zuordnen, die von der Java™ Virtual Machine (JVM) verwendet werden soll. Dadurch wird verhindert, dass CDC Replication den gesamten verfügbaren Speicher auf dem System verwendet, auf dem es installiert ist.
Der Wert für Maximal zulässiger Speicher wird instanzbasiertfür jede einzelne Instanz festgelegt, die Sie für die Quellen- oder Zieldatenbank erstellt haben. In den meisten Fällen sind die Standardwerte ausreichend. Wenn von der Datenbank jedoch eine extrem hohe Workload verarbeitet wird, müssen Sie unter Umständen die Standardwerte anpassen. Der zugeordnete Hauptspeicher muss physisch auf dem System verfügbar sein.
Erforderlicher Plattenspeicherplatz für das globale Datenträgerkontingent
Das globale Datenträgerkontingent für die Quellen- und Zielsysteme wird für alle Erfassungskomponenten (Capture-Komponenten), einschließlich temporärer Dateien, Transaktionswarteschlangen und LOBs, verwendet, die vor dem Anwenden für das Ziel bereitgestellt werden. CDC Replication verwaltet die Plattenspeicherplatzbelegung für alle Komponenten nach Bedarf.
Die meisten Datenbanken verfügen über einen Mechanismus, der es Ihnen ermöglicht, Änderungen an der Datenbank rückgängig zu machen oder für diese ein Rollback durchzuführen; hierzu werden nicht festgeschriebene Änderungen gespeichert. In ähnlicher Weise verwendet CDC Replication dieses Datenträgerkontingent zum Speichern von Änderungsdaten im Geltungsbereich, die nicht in Ihrer Datenbank festgeschrieben wurden. Sobald die Datenbanktransaktion festgeschrieben wurde, wird der von der Transaktion belegte Plattenspeicherplatz freigegeben. Offene Transaktionen mit langer Laufzeit tragen zur Menge der Plattenspeicherbelegung bei.
Sie können die Menge des Plattenspeicherplatzes, der diesem Kontingent zugeordnet ist, mit dem Systemparameter mirror_global_disk_quota_gb konfigurieren. Die Standardeinstellung dieses Systemparameters ist so, dass CDC Replication die Replikation erst stoppt, nachdem dieses Plattenkontingent den gesamten verfügbaren Plattenspeicherplatz auf Ihrem System ausgeschöpft hat. Wenn Sie möchten, dass CDC Replication die Replikation stoppt, nachdem eine bestimmte Menge an Plattenspeicherplatz verwendet wird, können Sie den Wert mit diesem Systemparameter in Management Consoleangeben.