Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken
Wenn Sie die Live-Workload-Erfassungswiedergabe verwenden und eine Workload auf einer autonomen KI-Quelldatenbankinstanz ausgeführt wird, wird die Workload erfasst und gleichzeitig auf einem aktualisierbaren Zielklon wiedergegeben.
- Informationen zur Live Workload Capture-Wiedergabe
Beschreibt das Live Workload Capture-Wiedergabefeature und zeigt den Workflow für die Verwendung der Live Workload Capture-Wiedergabe. - (Optional) Informationsereignisse abonnieren, die über Erfassungs- und Wiedergabedetails benachrichtigt werden sollen
Abonnieren Sie Informationsereignisse, die beim Start und Abschluss einer Erfassung und Wiedergabe benachrichtigt werden sollen. - Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz starten
Beschreibt die Schritte zum Starten einer Live Workload Capture-Wiedergabe auf Ihrer autonomen KI-Datenbankinstanz. - Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz abbrechen
Führen SieDBMS_CLOUD_ADMIN.CANCEL_WORKLOAD_CAPTUREaus, um eine Live Workload Capture-Wiedergabe auf Ihrer autonomen KI-Datenbankinstanz abzubrechen. - Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz abschließen
Führen SieDBMS_CLOUD_ADMIN.FINISH_WORKLOAD_CAPTUREaus, um eine Live Workload Capture-Wiedergabe auf Ihrer autonomen KI-Datenbankinstanz abzuschließen.
Übergeordnetes Thema: Capture-Replay-Workloads zwischen autonomen KI-Datenbanken
Live Workload Capture-Wiedergabe
Beschreibt das Live Workload Capture-Wiedergabefeature und zeigt den Workflow für die Verwendung der Live Workload Capture-Wiedergabe an.
Mit der Live Workload Capture-Wiedergabe können Sie die Auswirkungen von Systemänderungen in der Datenbank bewerten, wie Datenbankupgrades, Patches oder Schemaänderungen. Diese Funktion wird nur von lokalen aktualisierbaren Klonen unterstützt.
Wenn nebenläufige Vorgänge, wie Skalierung, in Bearbeitung sind, wird die Reihenfolge zwischen Livewiedergabetransaktionen nicht garantiert. Weitere Informationen finden Sie unter Nebenläufige Vorgänge in einer autonomen KI-Datenbank.
| Quelldatenbank | Zieldatenbank (aktualisierbarer Klon) |
|---|---|
|
Auf der Patchebene Regulär |
Auf Patchebene Früh |
|
Oracle Database 19c |
Oracle Database 19c |
|
Oracle AI Database 26ai |
Oracle AI Database 26ai |
|
Oracle Database 19c |
Oracle AI Database 26ai |
Der Live-Workload Capture-Wiedergabeworkflow besteht aus den folgenden Schritten:
-
Optional können Sie Workload Capture-Wiedergabeinformationsereignisse abonnieren.
Weitere Informationen finden Sie unter (Optional) Informationen abonnieren, die über Erfassungs- und Wiedergabedetails benachrichtigt werden sollen.
-
Führen Sie die Prozedur
START_LIVE_WORKLOAD_REPLAYaus, um eine Live-Workload Capture-Wiedergabe in der Quelldatenbank zu starten. Geben Sie dabei die OCID des aktualisierbaren Zielklons an. Diese Prozedur erfasst die gesamte Workload, einschließlich aller Nebenläufigkeit, Abhängigkeiten und Timing, und gibt sie auf dem aktualisierbaren Zielklon in Echtzeit wieder, während die Workload auf der Quelle ausgeführt wird.Weitere Informationen finden Sie unter Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz starten.
-
Live Workload Capture-Wiedergabe wird für eine bestimmte Dauer ausgeführt. Optional können Sie entweder die Prozedur
DBMS_CLOUD_ADMIN.CANCEL_WORKLOAD_CAPTUREoderDBMS_CLOUD_ADMIN.FINISH_WORKLOAD_CAPTUREausführen, um die Live-Workload Capture-Wiedergabe abzuschließen oder abzubrechen.Weitere Informationen finden Sie unter Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz abbrechen und Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz beenden.
-
Detaillierte Wiedergabeberichte werden bereitgestellt, damit Sie eine gründliche Analyse der Erfassung und Wiedergabe durchführen können. Alle während der Wiedergabe aufgetretenen Fehler werden gemeldet. Jegliche Divergenz in Zeilen, die von
DMLoder Abfragen zurückgegeben werden, wird angezeigt. Außerdem werden grundlegende Performancevergleiche zwischen Capture und Replay bereitgestellt.Sie finden Status- und historische Informationen für eine Live-Workload Capture-Wiedergabe in den Ansichten
DBA_CAPTURE_REPLAY_STATUSundDBA_CAPTURE_REPLAY_HISTORY.Weitere Informationen finden Sie unter Ansicht DBA_CAPTURE_REPLAY_STATUS und Ansicht DBA_CAPTURE_REPLAY_HISTORY.
Übergeordnetes Thema: Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken
(Optional) Abonnieren Sie Informationsereignisse, die über Erfassungs- und Wiedergabedetails benachrichtigt werden sollen
Abonnieren Sie Informationsereignisse, um beim Start und Abschluss einer Erfassung und Wiedergabe benachrichtigt zu werden.
Dieser Schritt ist optional. Sie können auch Status- und historische Informationen für eine Workload-Erfassung und -Wiedergabe in den Ansichten
DBA_CAPTURE_REPLAY_STATUS und DBA_CAPTURE_REPLAY_HISTORY finden.
Weitere Informationen finden Sie unter Ansicht DBA_CAPTURE_REPLAY_STATUS und Ansicht DBA_CAPTURE_REPLAY_HISTORY.
Informationsereignisse bieten Benachrichtigungen über Anfangs- und Endzeiten der Erfassung und Wiedergabe und enthalten eine PAR-URL für den Zugriff auf die Capture- und Wiedergabeberichte.
Zu den Informationsereignissen der autonomen KI-Datenbank gehören:
WorkloadCaptureBegin: Dieses Ereignis wird ausgelöst, wenn eine Workload-Erfassung initiiert wird.WorkloadCaptureEnd: Dieses Ereignis wird ausgelöst, wenn eine Workload-Erfassung erfolgreich abgeschlossen wird und eine im Voraus authentifizierte (PAR-)URL zum Herunterladen der Capture-Datei generiert wird.WorkloadReplayBegin: Dieses Ereignis wird ausgelöst, wenn eine Workload-Wiedergabe initiiert wird.WorkloadReplayEnd: Dieses Ereignis wird ausgelöst, wenn eine Workload-Wiedergabe erfolgreich abgeschlossen wird und eine vorab authentifizierte (PAR-)URL generiert, um die Wiedergabeberichte herunterzuladen.
Weitere Informationen finden Sie unter Informationsereignisse zur autonomen KI-Datenbank.
Übergeordnetes Thema: Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken
Live Workload Capture-Wiedergabe in einer autonomen KI-Datenbankinstanz starten
Beschreibt die Schritte zum Starten einer Live-Workload Capture-Wiedergabe auf Ihrer autonomen AI-Datenbankinstanz.
Die Zieldatenbank muss ein aktualisierbarer Klon sein. Die Capture- und Replay-Ziele müssen einen konsistenten Status aufweisen. Daher müssen Sie einen aktualisierbaren Klon der Instanz der autonomen KI-Datenbank bereitstellen, auf der Sie die Workload erfassen möchten.
Weitere Informationen finden Sie unter Info zu aktualisierbaren Klonen in einer autonomen KI-Datenbank.
START_LIVE_WORKLOAD_REPLAY aus, um die Live-Workload-Erfassung in Ihrer autonomen KI-Datenbank zu starten. Beispiel:BEGIN
DBMS_CLOUD_ADMIN.START_LIVE_WORKLOAD_REPLAY (
capture_replay_name => 'LiveReplayTest',
target_db_ocid => 'OCID1.autonomousdatabase.REGION..ID1',
capture_duration => 120,
reconnect_target => TRUE
);
END;
/
Dadurch wird eine Live-Workload Capture-Wiedergabe von der Quelle zum angegebenen Ziel gestartet. Dabei handelt es sich um einen aktualisierbaren Klon der Quelldatenbank. Die Live Workload Capture-Wiedergabe umfasst die folgenden Schritte:-
Startet den Capture-Vorgang in der Quelldatenbank.
-
Bereitet den aktualisierbaren Zielklon vor: trennt und aktualisiert (falls erforderlich) den Klon auf Oracle AI Database 26ai. Infolgedessen kann es zu einer Verzögerung von einigen Minuten zwischen den Startzeiten der Aufnahme und der Wiedergabe kommen.
Beim Trennen wird der aktualisierbare Klonstatus des Ziels in Wird aktualisiert geändert. Nachdem die Verbindung zum Klon erfolgreich getrennt wurde, ändert sich der Klonstatus in Verfügbar.
-
Startet die Workload-Wiedergabe auf dem aktualisierbaren Zielklon.
Der Parameter
capture_replay_namegibt den Namen der Workload Capture-Wiedergabe an.Der Parameter
target_db_ocidgibt den aktualisierbaren Klon an, auf dem die Workload wiedergegeben wird.Der Parameter
capture_durationgibt die Dauer in Minuten an, für die die Workload auf dem aktualisierbaren Klon wiedergegeben wird. Dieser Parameter ist optional und standardmäßigNULL. Wenn Sie keinen Wert für diesen Parameter angeben, müssen Sie die ProzedurDBMS_CLOUD_ADMIN.CANCEL_WORKLOAD_CAPTUREoderDBMS_CLOUD_ADMIN.FINISH_WORKLOAD_CAPTUREausführen, um die Live-Workload Capture-Wiedergabe zu beenden oder abzuschließen.Der Parameter
reconnect_targetgibt an, ob der aktualisierbare Klon nach Abschluss der Wiedergabe erneut mit der Quelle verbunden wird. Dieser Parameter ist optional und hat standardmäßig den WertTRUE. Während der erneuten Verbindung ändert sich der aktualisierbare Klonstatus des Ziels in Wird aktualisiert. Nachdem der Klon erfolgreich erneut verbunden wurde, ändert sich der Klonstatus in Verfügbar.Weitere Informationen finden Sie unter Prozedur START_LIVE_WORKLOAD_REPLAY.
Capture- und Wiedergabeereignisse der Workload
Sie können das Informationsereignis com.oraclecloud.databaseservice.autonomous.database.information abonnieren, um über eine Workload-Erfassung benachrichtigt zu werden. Die Veranstaltung umfasst:
-
Informationen zum Start und Abschluss von
START_LIVE_WORKLOAD_REPLAY. -
Eine PAR-URL im Feld
captureDownloadURLdes Ereignisses. Mit der PAR-URL können Sie auf die Workload Capture-Wiedergabeberichte zugreifen, die im Objektspeicher gespeichert sind. Die Berichte sind ab dem Datum der Generierung der PAR-URL sieben (7) Tage lang gültig.
Weitere Informationen finden Sie unter (Optional) Informationen abonnieren, die über Erfassungs- und Wiedergabedetails benachrichtigt werden sollen.
Übergeordnetes Thema: Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken
Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz abbrechen
Führen Sie DBMS_CLOUD_ADMIN.CANCEL_WORKLOAD_CAPTURE aus, um eine Live-Workload Capture-Wiedergabe auf Ihrer autonomen KI-Datenbankinstanz abzubrechen.
Wenn Sie eine Live-Workload Capture-Wiedergabe abbrechen, wird die Capture-Wiedergabe beendet, ohne dass Wiedergabeberichte generiert werden.
Um eine Live-Workload Capture-Wiedergabe abzubrechen, müssen Sie als Benutzer ADMIN angemeldet sein oder die Berechtigung EXECUTE auf DBMS_CLOUD_ADMIN besitzen.
Beispiel:
BEGIN
DBMS_CLOUD_ADMIN.CANCEL_WORKLOAD_CAPTURE;
END;
/Dadurch wird die aktuell ausgeführte Live Workload Capture-Wiedergabe abgebrochen und eine Aktualisierung auf dem aktualisierbaren Klon ausgeführt.
Sie können die Ansicht DBA_CAPTURE_REPLAY_STATUS abfragen, um den Status "Workload abbrechen" zu prüfen.
Weitere Informationen finden Sie in der Ansicht DBA_CAPTURE_REPLAY_STATUS.
Weitere Informationen finden Sie unter Prozedur CANCEL_WORKLOAD_CAPTURE.
Übergeordnetes Thema: Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken
Live Workload Capture-Wiedergabe auf einer autonomen KI-Datenbankinstanz abschließen
Führen Sie DBMS_CLOUD_ADMIN.FINISH_WORKLOAD_CAPTURE aus, um eine Live-Workload Capture-Wiedergabe auf Ihrer autonomen KI-Datenbankinstanz abzuschließen.
Beispiel für das Abschließen einer Workload-Erfassung auf der Instanz der autonomen KI-Datenbank:
BEGIN
DBMS_CLOUD_ADMIN.FINISH_WORKLOAD_CAPTURE;
END;
/Um diese Prozedur ausführen zu können, müssen Sie als ADMIN-Benutzer angemeldet sein oder die Berechtigung EXECUTE für DBMS_CLOUD_ADMIN besitzen. Wenn Sie diese Prozedur ausführen, wird ein Wiedergabebericht in den Objektspeicher hochgeladen.
Weitere Informationen finden Sie unter Prozedur FINISH_WORKLOAD_CAPTURE.
Capture- und Wiedergabeereignisse der Workload
Sie können das Informationsereignis com.oraclecloud.databaseservice.autonomous.database.information abonnieren, um über eine Workload-Erfassung benachrichtigt zu werden. Die Veranstaltung umfasst:
-
Informationen über die Fertigstellung von
FINISH_WORKLOAD_CAPTURE. -
Eine PAR-URL im Feld
captureDownloadURLdes Ereignisses. Mit der PAR-URL können Sie auf die Workload Capture-Wiedergabeberichte zugreifen, die im Objektspeicher gespeichert sind. Die Berichte sind ab dem Datum der Generierung der PAR-URL sieben (7) Tage lang gültig.
Weitere Informationen finden Sie unter (Optional) Informationen abonnieren, die über Erfassungs- und Wiedergabedetails benachrichtigt werden sollen.
Übergeordnetes Thema: Live Workload Capture-Wiedergabe zwischen autonomen KI-Datenbanken