az AWR-jelentések egy másik kevéssé ismert csoportja a RAC-specifikus és klaszterszintű verziók, amelyek a RAC DBA-nak egyedi képet adnak a fürtről, egyetlen egyedi példány AWR-jelentés sem tud biztosítani.
az első jelentés a parancssorból futtatható, a $ORACLE_HOME/rdbms/admin könyvtárban található, awrgrpt néven.sql. Az AWR többi verziójához hasonlóan a jelentés HTML és szöveges változata is rendelkezésre áll, így ha a kezelő vagy a felhasználó szeretne valamit formázni és vonzó formátumban bemutatni, akkor van lehetőség.
a jelentés számos olyan területre bontja a fürtöt, amelyek egyetlen példánykörnyezetben nem szükségesek.
-OS statisztika
-Időmodell
– előtér várakozási osztályok
a jelentés csomópontonként lebontja a legjobban időzített eseményeket, majd összefoglalja őket. Ez nagyon értékes lehet annak meghatározásához, hogy egy csomópont mikor jelent problémát az egész fürtön.
legjobban időzített események
- példány ‘* – – klaszterszintű összefoglaló
- ‘ * ‘ várakozások, % időtúllépések, várakozási idő összesen(s) : A wait esemény klaszterszintű összege
- ‘*’ ‘várakozási idő Avg (ms)’ : Cluster-wide average computed as (Wait Time Total / Event Waits) in ms
- ‘ * ‘Összegzés’ Avg Wait Time (ms)’: példányonként ‘Wait Time Avg (ms)’ a következő statisztikák kiszámítására szolgál
- ‘*’ : átlagos/minimális/maximális/szórása per-példány ‘ várakozási idő Avg (ms)’
- ‘*’ Cnt : esetek száma az esemény várakozási idejével
várjon | Esemény | várakozási idő | összefoglaló átlagos várakozási idő (ms) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
I # | osztály | Esemény | várakozás | %időtúllépés | összesen | átlag(ms) | %DB idő | átlag | átlag | perc | Max | Std Dev | CNT |
* | felhasználói I / O | cellás intelligens táblázat szkennelés | 274,192,144 | 10.13 | 1,315,727.22 | 4.80 | 61.93 | 4.95 | 4.02 | 5.89 | 0.77 | 4 | |
DB CPU | 320,031.63 | 15.06 | 4 | ||||||||||
felhasználói I / O | cella egyetlen blokk fizikai olvasás | 324,729,771 | 0.00 | 262,865.80 | 0.81 | 12.37 | 0.84 | 0.77 | 0.90 | 0.07 | 4 | ||
konkurencia | kurzor: pin s várjon X-en | 877,623 | 0.00 | 55,186.22 | 62.88 | 2.60 | 64.83 | 53.91 | 82.46 | 12.71 | 4 | ||
felhasználói I / O | más munkamenet által olvasható | 32,262,733 | 0.00 | 28,825.07 | 0.89 | 1.36 | 0.89 | 0.84 | 0.95 | 0.05 | 4 | ||
felhasználói I / O | cell Multiblock fizikai olvasás | 6,079,136 | 0.00 | 28,513.35 | 4.69 | 1.34 | 17.70 | 1.67 | 24.02 | 10.72 | 4 | ||
felhasználói I / O | cell Multiblock fizikai olvasás | 6,079,136 | 0.00 | 28,513.35 | 4.69 | 1.34 | 17.70 | 1.67 | 24.02 | 10.72 | 4 | ||
felhasználó I / O | blokkok cellalistája fizikai olvasás | 10,747,445 | 0.00 | 24,110.44 | 2.24 | 1.13 | 2.70 | 1.62 | 4.52 | 1.26 | 4 | ||
rendszer I / O | db fájl párhuzamos írás | 650,104 | 0.00 | 21,075.94 | 32.42 | 0.99 | 35.98 | 23.90 | 49.08 | 10.38 | 4 | ||
Egyéb | PX Deq: Q táblázat kulcsok beszerzése | 13,901 | 34.40 | 13,987.59 | 1006.23 | 0.66 | 927.10 | 523.10 | 1538.17 | 436.09 | 4 | ||
Egyéb | DFS zárfogantyú | 91,652 | 28.13 | 12,085.06 | 131.86 | 0.57 | 139.35 | 26.52 | 218.68 | 81.11 | 4 | ||
1 | felhasználói I / O | cellás intelligens táblázat szkennelés | 74,463,177 | 10.25 | 367,051.79 | 4.93 | 68.34 | ||||||
DB CPU | 70,999.53 | 13.22 | |||||||||||
felhasználói I / O | cella egyetlen blokk fizikai olvasás | 55,649,125 | 0.00 | 50,354.50 | 0.90 | 9.38 | |||||||
konkurencia | kurzor: pin s várjon X-en | 267,714 | 0.00 | 17,531.68 | 65.49 | 3.26 | |||||||
rendszer I / O | db fájl párhuzamos írás | 241,884 | 0.00 | 8,191.81 | 33.87 | 1.53 |
a következő szakasz a globális gyorsítótárat és más összekapcsolási fontos területeket tárgyalja. Itt található a globális üzenetküldés, a globális gyorsítótár hatékonysága és a csomópontok egymás közötti teljesítményének egyéb fontos tényezői.
a globális gyorsítótár-átviteli statisztikákat, mint az időzített statisztikákat, mindkét csomópontra lebontják, majd összefoglalják, hogy a DBA szilárd képet kapjon ezekről az adatokról. A teljes összekapcsolási statisztikák a globális gyorsítótár adatait követik a ping, az eszköz és az interfész információk lebontásával.
az SQL utasításokat ezután globálisan lebontják arról, hogy hogyan befolyásolják a RAC környezet egészének teljesítményét. Mivel a csomópont szintjén egyedi AWR-jelentések készíthetők, ez fontos, hogy ez a jelentés ilyen egyedi módon jelenjen meg.
a jelentés úgy fut, mint bármely AWR-jelentés futtatása, a formátum kiválasztása, a pillanatkép kezdete és vége, valamint a Jelentés neve, így semmi különös, amikor a jelentés létrehozását választja, így bármely DBA teljes mértékben kihasználhatja ezt a nagyszerű funkciót, ha ilyen engedéllyel rendelkezik.
van egy másodlagos jelentés is – az awrgdrpt.sql, amely természetesen a stats diff jelentés klaszterszintű változata. Nagyon értékelem a lehetőséget, hogy hasonlítsa össze a különböző pillanatfelvétel intervallumok, így ez egy must-have egy RAC DBA.
úgy vélem, minden DBA irányító RAC adatbázisok és engedéllyel AWR kell teljes mértékben kihasználni a két jelentés, az információ tartózkodó bennük felbecsülhetetlen.