Test dei carichi di lavoro rispetto a una patch imminente
Utilizzando la funzione di ripetizione automatica del carico di lavoro, è possibile acquisire automaticamente un carico di lavoro da un database di produzione che si trova a livello di patch normale e ripetere il carico di lavoro su una copia aggiornabile di destinazione che si trova a livello di patch iniziale.
Questa funzione consente di eseguire il test di una patch imminente eseguendo un carico di lavoro esistente in produzione su una patch prima che la patch raggiunga la produzione.
- Informazioni sul test dei carichi di lavoro rispetto a una patch imminente
Utilizzando la funzione di ripetizione automatica del carico di lavoro è possibile automatizzare il processo di acquisizione della riproduzione per acquisire un carico di lavoro eseguito su un database di produzione e ripetere automaticamente il carico di lavoro su una copia aggiornabile di destinazione dopo l'applicazione di una patch imminente sulla destinazione. - Abilita ripetizione automatica carico di lavoro
La funzioneWORKLOAD_AUTO_REPLAY
consente di eseguire un carico di lavoro dal database di produzione e monitorare eventuali divergenze su un'istanza a cui vengono applicate le patch con una settimana di anticipo. Questa funzione consente di eseguire il test di una patch imminente eseguendo un carico di lavoro esistente in produzione su una patch prima che la patch raggiunga la produzione. - Disabilita ripetizione automatica carico di lavoro
EseguireDBMS_CLOUD_ADMIN.DISABLE_FEATURE
per disabilitareWORKLOAD_AUTO_REPLAY
.
Argomento padre: Test dei carichi di lavoro con Oracle Real Application Testing
Informazioni sul test dei carichi di lavoro rispetto a una patch imminente
Utilizzando la funzione di ripetizione automatica del carico di lavoro, è possibile automatizzare il processo di acquisizione-riproduzione per acquisire un carico di lavoro eseguito su un database di produzione e ripetere automaticamente il carico di lavoro su una copia aggiornabile di destinazione dopo l'applicazione di una patch imminente sulla destinazione.
Autonomous Database offre la possibilità di eseguire il provisioning di un'istanza o creare una copia aggiornabile con l'opzione a livello di patch prima. Nelle istanze in esecuzione a livello di patch prima, Autonomous Database applica patch di manutenzione imminenti una settimana prima che le patch vengano applicate ai database di produzione (database di cui viene eseguito il provisioning a livello di patch regolare). Utilizzando la funzione WORKLOAD_AUTO_REPLAY
è possibile assicurarsi che una patch imminente venga testata sul carico di lavoro prima che la patch venga messa in produzione. Ciò consente di verificare che la patch risolva un problema noto o non presenti un problema che interessa il carico di lavoro.
Per trovare informazioni su acquisizioni e repliche, iscriviti agli eventi Informazioni. Gli eventi informativi forniscono una notifica per gli eventi di acquisizione e risposta del carico di lavoro e includono un URL PAR in cui è possibile scaricare il file di acquisizione e il report di ripetizione. Per ulteriori informazioni, vedere (Facoltativo) Sottoscrizione a eventi informativi per la notifica dei dettagli di acquisizione e ripetizione.
Quando WORKLOAD_AUTO_REPLAY
è abilitato, il database di origine acquisisce un carico di lavoro in esecuzione per un numero specificato di minuti. Per impostazione predefinita, l'acquisizione del carico di lavoro viene avviata quando si abilita WORKLOAD_AUTO_REPLAY
(facoltativamente è possibile utilizzare i parametri per impostare il giorno e l'ora di inizio dell'acquisizione). Successivamente, Autonomous Database controlla il database di destinazione per verificare lo stato di applicazione delle patch. Dopo l'applicazione della patch settimanale imminente, Autonomous Database riproduce il carico di lavoro sul database di destinazione. Questo ciclo di acquisizione e riproduzione continua automaticamente ogni settimana con Autonomous Database che acquisisce il carico di lavoro nel database di origine, in attesa dell'applicazione della patch imminente e della ripetizione del carico di lavoro nella copia aggiornabile.
Per abilitare WORKLOAD_AUTO_REPLAY
, tenere presente quanto segue.
-
Il database di origine deve utilizzare il livello di patch Regolare.
-
Il database di destinazione deve utilizzare il livello di patch Early.
-
Il database di destinazione deve essere una copia aggiornabile del database di origine e deve essere creato prima di abilitare
WORKLOAD_AUTO_REPLAY
. -
Un database di origine può abilitare
WORKLOAD_AUTO_REPLAY
per non più di una copia aggiornabile (è possibile abilitare questa funzione per un massimo di una copia aggiornabile, anche se si creano più copie aggiornabili dallo stesso database di origine). -
Dopo aver abilitato
WORKLOAD_AUTO_REPLAY
, il ciclo di acquisizione-riproduzione continua ogni settimana. Autonomous Database esegue un'acquisizione nel database di origine e quindi riproduce il carico di lavoro nel database di destinazione fino a quando non si disabilitaWORKLOAD_AUTO_REPLAY
.
È possibile trovare informazioni sulle acquisizioni e sulle repliche del carico di lavoro nella vista DBA_CAPTURE_REPLAY_HISTORY
. Per ulteriori informazioni, vedere DBA_CAPTURE_REPLAY_HISTORY View.
Autonomous Database applica automaticamente le patch sul tuo database. Oracle fornisce un obiettivo del livello di servizio pari a zero regressioni nel database di produzione a causa di queste patch. Per ulteriori informazioni, vedere Obiettivo livello di servizio zero regressioni.
Argomento padre: Eseguire il test dei carichi di lavoro su una patch imminente
Abilita ripetizione automatica carico di lavoro
La funzione WORKLOAD_AUTO_REPLAY
consente di eseguire un carico di lavoro dal database di produzione e di monitorare eventuali divergenze su un'istanza a cui viene applicata una patch con una settimana di anticipo. Questa funzione consente di eseguire il test di una patch imminente eseguendo un carico di lavoro esistente in produzione su una patch prima che la patch raggiunga la produzione.
Per abilitare WORKLOAD_AUTO_REPLAY
:
Questo esempio abilita WORKLOAD_AUTO_REPLAY
nell'Autonomous Database di origine e nel database di copia aggiornabile di destinazione specificato. Con WORKLOAD_AUTO_REPLAY
abilitato, ogni settimana Autonomous Database esegue un'acquisizione nel database di origine e riproduce il carico di lavoro nel database di destinazione, fino a quando non si disabilita WORKLOAD_AUTO_REPLAY
.
Per trovare informazioni su acquisizioni e repliche, iscriviti agli eventi Informazioni. Gli eventi informativi forniscono una notifica per gli eventi di acquisizione e risposta del carico di lavoro e includono un URL PAR in cui è possibile scaricare il file di acquisizione e il report di ripetizione. Per ulteriori informazioni, vedere (Facoltativo) Sottoscrizione a eventi informativi per la notifica dei dettagli di acquisizione e ripetizione.
È possibile trovare informazioni sulle acquisizioni e sulle repliche del carico di lavoro nella vista DBA_CAPTURE_REPLAY_HISTORY
. Per ulteriori informazioni, vedere DBA_CAPTURE_REPLAY_HISTORY View.
Argomento padre: Eseguire il test dei carichi di lavoro su una patch imminente
Disabilita ripetizione automatica carico di lavoro
Eseguire DBMS_CLOUD_ADMIN.DISABLE_FEATURE
per disabilitare WORKLOAD_AUTO_REPLAY
.
Eseguire DBMS_CLOUD_ADMIN.DISABLE_FEATURE
per disabilitare la ripetizione automatica del carico di lavoro. Ad esempio:
BEGIN
DBMS_CLOUD_ADMIN.DISABLE_FEATURE
(
feature_name => 'WORKLOAD_AUTO_REPLAY');
END;
/
È necessario aver eseguito il login come ADMIN o disporre dei privilegi DBMS_CLOUD_ADMIN
per eseguire DBMS_CLOUD_ADMIN.DISABLE_FEATURE
.
Per ulteriori informazioni, vedere DISABLE_FEATURE Procedure.
Argomento padre: Eseguire il test dei carichi di lavoro su una patch imminente