Utilizzo dei report AWR (Automatic Workload Repository) per Oracle AI Database

Automatic Workload Repository (AWR) è un buon punto di partenza per identificare i problemi generali di prestazioni del database, che può fornire indicatori iniziali per individuare i problemi con i processi Extract o Replicat. Utilizzando AWR, è possibile determinare facilmente se i colli di bottiglia si trovano all'interno o all'esterno del database.

A partire da Oracle AI Database, le query e i report AWR vengono semplificati e migliorati per presentare i dati in una visione facile da comprendere del processo di replica. Con queste viste report, sarebbe più facile risolvere i problemi relativi alle prestazioni della replica classificandoli come uno dei seguenti:

Le sezioni di replica dei report AWR avanzati includono le funzioni riportate di seguito.


Uso delle risorse del sistema di replica

Il nome del processo di replica di Oracle GoldenGate, il tipo di processo e il numero di sessioni dei relativi sottocomponenti vengono visualizzati nelle metriche. Le statistiche sulle prestazioni vengono aggregate in base alla funzionalità dei sottocomponenti del processo, raggruppati per nome del processo. Ciò consente di monitorare l'utilizzo delle risorse per Extract e Replicat, con informazioni dettagliate su tutti i suoi sottocomponenti. Uso delle risorse di sistema dei processi Oracle GoldenGate per gruppo di replica, tipo di sessione, tipo di processo e modulo sessione.

Primi eventi di attesa replica

Vengono visualizzati gli eventi di attesa dei processi in primo piano e in background della replica, aggregati per tipo di evento e modulo SQL Oracle GoldenGate. Eventi di attesa in primo piano della replica

Eventi di attesa in sfondo replica

Prime istruzioni SQL di replica

Le istruzioni SQL eseguite dai processi di replica, visualizzate in diverse sezioni ordinate in base al tempo trascorso, al tempo della CPU e all'esecuzione, vengono presentate nel report Prime istruzioni SQL. Il nome del processo di replica viene aggiunto per identificare il processo che esegue l'istruzione SQL.

Ecco alcuni esempi dei report SQL principali. Una frazione delle istruzioni SQL eseguite dai processi di replica viene visualizzata in diverse sezioni ordinate in base al tempo trascorso, al tempo della CPU e all'esecuzione.

Le risorse segnalate per il codice PL/SQL includono le risorse utilizzate da tutte le istruzioni SQL richiamate dal codice SQL.

Le risorse riportate per il codice PL/SQL includono le risorse utilizzate da tutte le istruzioni SQL richiamate dal codice.

Le risorse segnalate per il codice PL/SQL includono le risorse utilizzate da tutte le istruzioni SQL richiamate dal codice.

Metriche delle prestazioni di estrazione di Oracle GoldenGate

Questa sezione mostra le metriche delle prestazioni per Extract e il motore di acquisizione. Metriche delle prestazioni per Extract e il motore di acquisizione

Nella tabella riportata di seguito vengono descritti i dati delle metriche delle prestazioni.

Nota: a meno che non sia indicato, tutti i dati sono delta cumulativi raccolti nell'intervallo di snapshot.

Nome metriche Descrizione
Nome Extract Processo Extract GoldenGate
Nome acquisizione Nome processo di acquisizione
Ritardi estrazione iniziale

Ritardo (in secondi) derivato dal momento in cui l'LCR più recente è stato creato e ricevuto.

Questo ritardo è stato misurato all'inizio dello snapshot.

Ritardo/i fine estrazione

Ritardo (in secondi) derivato dal momento in cui l'LCR più recente è stato creato e ricevuto.

Questo ritardo è stato misurato alla fine dello snapshot.

Redo con mining (byte)

La quantità di dati di redo estratti (in byte).

Se il processo è stato riavviato nell'intervallo dell'istantanea, viene visualizzato un asterix (*).

Redo Mined (byte) al secondo Ripristina tasso con data fine
Byte inviati al secondo Numero di byte inviati dal processo di acquisizione al processo di estrazione dall'ultima volta che il processo di estrazione è stato collegato al processo di acquisizione.
Acquisisci LCR Numero di LCR consegnati all'acquisizione da Logminer
Acquisisci LCR al secondo Acquisisci tasso LCR
LCR inviati Numero di LCR inviati dall'acquisizione all'estrazione
LCR inviati/sec Tasso LCR inviati
Tempi di attesa redo (sec) Tempo impiegato dal processo di acquisizione nello stato WAITING FOR REDO.
In attesa di Extract(sec) Il tempo di attesa di Capture per le richieste dall'estrazione. Al termine dello snapshot
In attesa di estrazione (delta) Valore delta del tempo di attesa dell'estrazione tra lo snap iniziale e quello finale

Replicat integrato di Oracle GoldenGate

Questa sezione mostra le statistiche delle prestazioni per Replicat integrato di Oracle GoldenGate. Metriche delle prestazioni Replicat integrate di Oracle GoldenGate

Nella tabella riportata di seguito vengono descritti i dati della metrica.

Nome metrica Descrizione
Nome Replicat Nome Replicat Oracle GoldenGate
Nome applicazione Applica nome processo
LCR inseriti nel buffer (reader) Numero di LCR inseriti nel buffer in attesa di essere elaborati da Apply Reader
Trans. ricevute (coordinatore) Numero di transazioni ricevute dal coordinatore applicazione
Trans. non assegnate (coordinatore) Numero di transazioni non ancora assegnate dal coordinatore applicazione
LCR applicati (applica server) Numero di LCR applicati dal server di applicazione
LCR/sec applicato (applica server) Frequenza di applicazione LCR per server di applicazione
% LCR con dipendenze Percentuale di LCR che devono attendere altre transazioni a causa della dipendenza
% LCR con dipendenza watermark Percentuale di LCR in attesa a causa dell'ordine di commit della transazione di origine
Errori totali Totale transazione con errori

Replicat di Oracle GoldenGate

Questa sezione mostra le statistiche sulle prestazioni complessive di Oracle GoldenGate Classic Replicat, Replicat coordinato e Replicat parallelo. Le statistiche delle operazioni SQL vengono aggregate per ogni processo Replicat. Dati delle metriche delle prestazioni di Replicat di Oracle GoldenGate

Nella tabella seguente vengono descritti i dati delle metriche.

Nome metrica Descrizione
Nome Replicat Nome Replicat
Righe elaborate Numero di righe elaborate dalle operazioni SQL da Replicat
Righe elaborate al secondo Tasso righe elaborate
Tempo di attesa I/O Tempo di attesa I/O utente delle operazioni SQL da parte di Replicat
Tempo CPU Tempo CPU delle operazioni SQL da Replicat