Cum de a asambla un raport AWR - note dba
AWR - un instrument de diagnostic de performanță Oracle Database 10g și mai în vârstă, care a înlocuit pachetul perfstat în 9i. Începând cu a 10-a versiune în Oracle are un nou proces de fundal - MMON, care a fost colectarea de date statistice. În mod implicit, se creează un instantaneu (un instantaneu al stării sistemului) și stochează informațiile într-un spațiu SYSAUX tabelă în fiecare oră și o menține într-o săptămână. Puteți trece peste perioada de culegere de informații sau de a colecta în mod forțat instantaneu manual.
Script-ul vă solicită să selectați formatul raportului (implicit - HTML) și un cuplu de instantanee pentru comparare.
Să vedem ce valorile sunt de interes pentru noi:
- statistici de memorie. Secțiunea „Statisticile memoriei“, în raport.
- care se încadrează interes în cache-urile, procentul de Analizează moi, etc. (Hit Rapoarte). „Procente de eficiență instanță“ Secțiunea.
- Evenimente de așteptare (așteptați Evenimente). Secțiunea „Foreground Așteaptă Evenimente“ și „Context Așteaptă Evenimente“.
- Repartizarea timpului de lucru (Time model Statistică) - a petrecut timpul de lucru (non-inactiv).
- Aceste diferite Advisor'ov. Secțiunea „Statistici consultative“.
- statistici interogare. secțiunea „SQL Statistică“.
Mai multe informații detaliate cu privire la solicitarea de interes pentru noi poate fi obținut prin scriptul awrsqlrpt.sql. Pentru munca lui va necesita SQL ID-ul, obținut în secțiunea „SQL Statistici“ raport AWR.
ashrpt.sql script-ul va oferi statistici de sesiuni active, luate din vedere V $ ACTIVE_SESSION_HISTORY. într-un mod convenabil.