AWR (Automatic Workload Repository)

AWR (Automatic Workload Repository) raccoglie, elabora e gestisce le statistiche sulle prestazioni per il rilevamento dei problemi e il tuning automatico. Questi dati sono sia in memoria che memorizzati nel database.

Da Hub delle prestazioni è possibile generare e scaricare un report dei dati raccolti.

Report AWR

Un report AWR mostra i dati acquisiti tra due punti nel tempo (o gli snapshot). Non solo è possibile visualizzare i dati di diagnostica del database, ma è anche possibile ottenere report a livello di istanza per i database Oracle Real Application Clusters (RAC) per visualizzare i dettagli di un'istanza specifica.

I report AWR sono divisi in più sezioni. Il contenuto del report contiene il profilo del carico di lavoro del sistema per l'intervallo di snapshot selezionato. Il report HTML include collegamenti che è possibile utilizzare per spostarsi rapidamente tra le sezioni.

Le statistiche raccolte ed elaborate da AWR includono:

  • Statistiche degli oggetti che determinano le statistiche di accesso e utilizzo dei segmenti di database

  • Statistiche del modello temporale basate sull'utilizzo dell'ora per le attività, visualizzate nelle viste V$SYS_TIME_MODEL e V$SESS_TIME_MODEL

  • Alcune statistiche di sistema e di sessione raccolte nelle viste V$SYSSTAT e V$SESSTAT

  • Istruzioni SQL che producono il carico più elevato sul sistema, in base a criteri quali tempo trascorso e tempo CPU

  • Statistiche ASH, che rappresentano la cronologia dell'attività delle sessioni recenti

Per generare e scaricare un report AWR, vedere: