AWR dla RAC

innym mało znanym zestawem raportów AWR są te, które są wersjami specyficznymi dla RAC i szerokimi na klastrze, dając RAC DBA unikalny widok klastra, żadna pojedyncza instancja raportu AWR nie może dostarczyć.

pierwszy raport można uruchomić z wiersza poleceń, znajduje się w katalogu $ORACLE_HOME/RDBMS/admin i nazywa się awrgrpt.sql. Podobnie jak inne wersje AWR, istnieje HTML i wersja tekstowa raportu, więc gdy twój menedżer lub użytkownik chciałby mieć coś sformatowanego i zaprezentowanego w atrakcyjnym formacie, istnieje opcja.

raport rozbija klaster na kilka obszarów, które nie są konieczne w środowisku pojedynczej instancji.
-statystyki systemu operacyjnego
-Model czasu
– klasy oczekujące na pierwszym planie

raport rozkłada również górne zdarzenia czasowe według węzłów, a następnie podsumowuje je jako całość. Może to być bardzo cenne, aby określić, kiedy jeden węzeł jest problemem w całym klastrze.

najważniejsze zdarzenia czasowe

  • instancja ’ * ’- podsumowanie całego klastra
  • ’ * ’ Waits, %Timeouts, wait time Total (s) : Suma dla całego klastra dla zdarzenia wait
  • '*’ 'czas oczekiwania Avg (ms)’ : średnia dla klastra obliczana jako (całkowity czas oczekiwania / oczekiwanie na zdarzenie) w ms
  • '*’ podsumowanie 'Avg czas oczekiwania (ms)’: dla instancji 'AVG czas oczekiwania( ms)’ używane do obliczania następujących statystyk
  • '*’ : średnia/minimalna/maksymalna / odchylenie standardowe dla jednej instancji ” czas oczekiwania Avg (ms)’
  • '*’ Cnt : liczba wystąpień z czasem oczekiwania na zdarzenie
oczekiwanie Zdarzenie czas oczekiwania podsumowanie średni czas oczekiwania (ms)
I# Class Event Waits %Timeouts Total(s) Avg(ms) %DB time Avg min Max STD Dev CNT
* We/Wy użytkownika cell smart table scan 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
We/Wy użytkownika cell single block physical read 324,729,771 0.00 262,865.80 0.81 12.37 0.84 0.77 0.90 0.07 4
współbieżność kursor: pin s czekaj na X 877,623 0.00 55,186.22 62.88 2.60 64.83 53.91 82.46 12.71 4
Wejście/Wyjście użytkownika czytane przez inną sesję 32,262,733 0.00 28,825.07 0.89 1.36 0.89 0.84 0.95 0.05 4
We/Wy użytkownika cell multiblock physical read 6,079,136 0.00 28,513.35 4.69 1.34 17.70 1.67 24.02 10.72 4
We/Wy użytkownika cell multiblock physical read 6,079,136 0.00 28,513.35 4.69 1.34 17.70 1.67 24.02 10.72 4
We/Wy użytkownika lista komórek bloków odczyt fizyczny 10,747,445 0.00 24,110.44 2.24 1.13 2.70 1.62 4.52 1.26 4
We/Wy systemu zapis równoległy pliku db 650,104 0.00 21,075.94 32.42 0.99 35.98 23.90 49.08 10.38 4
Inne px Deq: Tabela Q Get Keys 13,901 34.40 13,987.59 1006.23 0.66 927.10 523.10 1538.17 436.09 4
Inne uchwyt zamka DFS 91,652 28.13 12,085.06 131.86 0.57 139.35 26.52 218.68 81.11 4
1 We/Wy użytkownika cell smart table scan 74,463,177 10.25 367,051.79 4.93 68.34
DB CPU 70,999.53 13.22
We/Wy użytkownika cell single block physical read 55,649,125 0.00 50,354.50 0.90 9.38
współbieżność kursor: pin s czekaj na X 267,714 0.00 17,531.68 65.49 3.26
We/Wy systemu zapis równoległy pliku db 241,884 0.00 8,191.81 33.87 1.53

    następna sekcja obejmuje globalną pamięć podręczną i inne ważne obszary połączeń. Zawarte są tutaj wiadomości globalne, globalna wydajność pamięci podręcznej i inne ważne czynniki wpływające na wydajność węzłów między sobą.

    globalne statystyki transferu pamięci podręcznej, podobnie jak statystyki czasowe, są podzielone na oba węzły, a następnie podsumowane, aby dać DBA solidny widok tych danych. Pełne statystyki połączeń śledzą globalne dane pamięci podręcznej z podziałem informacji o ping, urządzeniu i interfejsie.

    instrukcje SQL są następnie dzielone globalnie na sposób, w jaki wpływają na wydajność środowiska RAC jako całości. Ponieważ poszczególne raporty AWR mogą być pobierane na poziomie węzła, ważne jest, aby Raport ten pokazywał się w ten unikalny sposób.

    raport jest uruchamiany tak, jak każdy raport AWR, wybierając format, początek i koniec migawki, wraz z nazwą raportu, więc nic specjalnego przy wyborze utworzenia tego raportu, więc każdy DBA może w pełni skorzystać z tej wspaniałej funkcji, jeśli masz taką licencję.

    istnieje również raport wtórny-awrgdrpt.sql, który oczywiście jest klastrową wersją raportu diff stats. Naprawdę doceniam możliwość porównania różnych interwałów migawek, więc jest to must-have dla RAC DBA.

    uważam, że wszystkie dba zarządzające bazami danych RAC i licencjonowane dla AWR powinny w pełni wykorzystać te dwa raporty, informacje znajdujące się w nich są nieocenione.

Write a Comment

Twój adres e-mail nie zostanie opublikowany.