Oracle Database 19c: Zarządzanie wydajnością i strojenie - kurs 76 490 RUB. od Specjalisty, szkolenie, Data: 14 maja 2023 r.
Miscellanea / / December 04, 2023
Zapoznasz się z metodologią tuningu Oracle oraz poznasz podstawowe narzędzia do monitorowania i diagnozowania problemów z wydajnością instancji SQL i baz danych. Naucz się diagnozować i dostrajać komponenty bazy danych. Dowiedz się, jak proaktywnie zarządzać dzięki wbudowanym narzędziom i analizom wydajności. Każdy temat kursu jest koniecznie wzmocniony warsztatami opartymi na rzeczywistych sytuacjach zawodowych. Po ukończeniu szkolenia będziesz mógł od razu zastosować zdobyte umiejętności w biznesie.
Kurs jest odpowiedni dla wersji Oracle Database 12c, 18c, 19c i jest przeznaczony dla inżynierów wsparcia technicznego, administratorów technicznych, administratorów hurtowni danych znających podstawy pracy z Oracle.
Chcesz zdobyć wszechstronną wiedzę na temat zarządzania i dostrajania wydajności Oracle Database 19c? Polecamy Ci ten kurs!
Nauczysz się:
korzystać z pełnej gamy narzędzi Oracle do identyfikacji problemów z wydajnością instancji SQL i baz danych;
użyj Analizatora wydajności SQL;
używać Enterprise Manager Cloud Control do monitorowania wydajności instancji;
monitoruj bazy danych i aplikacje w czasie rzeczywistym;
zająć się kluczowymi problemami związanymi z dostrajaniem wydajności w cyklu życia;
korzystaj z konsultantów baz danych podczas diagnozowania problemów z wydajnością;
korzystaj ze wskaźników i alertów;
skonfigurować wydajność instancji bazy danych;
zarządzać wydajnością SQL;
Włącz lub wyłącz automatyczne zarządzanie globalnym zakresem systemu.
6
kursyNauczyciel praktyczny, doświadczony specjalista Oracle DBMS. Potrafi przekazać każdemu słuchaczowi swoje bogactwo doświadczeń i robi to prostym i przystępnym językiem, posługując się wieloma praktycznymi przykładami. Wdzięczni słuchacze zauważają jego umiejętność pokazania szerokiej gamy niuansów pracy z Oracle DBMS.
Michaił Fokin ma dziesięcioletnie doświadczenie w pracy z Oracle DBMS (wersje 8, 8i, 9i, 10g, 11g), w tym doświadczenie administracyjne i ustawienia wydajności Oracle DBMS na platformach Unix i Windows, w tym w konfiguracji Real Application Klastry. Zawodowo biegle posługuję się językami SQL, PL/SQL. Biegła znajomość technologii tworzenia kopii zapasowych i odzyskiwania baz danych - zarówno przy użyciu RMAN, jak i ręcznie (tworzenie kopii zapasowych i odzyskiwanie zarządzane przez użytkownika). Zapewnia niezawodne przechowywanie danych i odporność na awarie dzięki technologiom Data Guard RAC. Rozwiązuje problemy z wydajnością bazy danych, a także dokonuje strojenia poleceń SQL i kodu PL/SQL. Ponadto ma siedmioletnie doświadczenie w prowadzeniu kursów z zakresu administracji Oracle DBMS, tuningu wydajności, bezpieczeństwo, tworzenie aplikacji i raportowanie przy użyciu Oracle Forms Developer i Oracle Raporty.
Obecnie jest administratorem Oracle DBMS w dużym rosyjskim banku.
Moduł 1. Podstawy strojenia wydajności (2 ak. H.)
Diagnostyka, funkcje i narzędzia dostrajania wydajności
Czas bazy danych
Wymiary dostrajania procesora i czasu oczekiwania
Model tymczasowy
Dynamiczne widoki wydajności
Skumulowane statystyki systemowe
Czekaj na wydarzenia
Pliki dziennika i śledzenia
Moduł 2. Korzystanie z automatycznego repozytorium obciążeń (2 ac. H.)
Omówienie automatycznego repozytorium zadań
Dane automatycznego repozytorium zadań
Enterprise Manager Kontrola chmury i AWR
Kino
Raporty
Porównanie raportów
Moduł 3. Identyfikacja problemów wydajnościowych (2 ac. H.)
Identyfikowanie problemów z wydajnością
Ustalajac priorytety
Raporty dotyczące instrukcji SQL, które pochłonęły maksymalną ilość zasobów
Podstawowe problemy z dostrajaniem wydajności
Dostrajanie wydajności cyklu życia
Sesja konfiguracyjna przy użyciu ADDM
Zasoby dotyczące dostrajania wydajności
Przegląd narzędzi do monitorowania i konfiguracji
Moduł 4. Korzystanie z metryk i alertów (2 ak. H.)
Przegląd metryk i alertów
Ograniczenia statystyki podstawowej
Zalety metryk
Wyświetl historię wartości metryk
Zobacz histogramy
Ostrzeżenia generowane przez serwer
Ustawianie progów
Dynamiczne widoki metryk i alertów
Moduł 5. Podstawowe zakresy (2 ac. H.)
Praca z wykorzystaniem podstawowego zakresu metryk
Podstawowe zakresy „przesuwanego okna”.
Szablony zakresów podstawowych
Tworzenie podstawowych zakresów
Dynamiczne widoki dla zakresów podstawowych
Monitorowanie wydajności i zakresy bazowe
Konfigurowanie progów ostrzegawczych przy użyciu statycznych zakresów podstawowych
Adaptacyjna konfiguracja progu
Moduł 6. Korzystanie z narzędzi opartych na AWR (2 ac. H.)
Automatyczne zadania śledzenia
Monitorowanie wydajności za pomocą ADDM
Aktywna historia sesji
Moduł 7. Monitorowanie baz danych w czasie rzeczywistym (2 ac. H.)
Przegląd i przeznaczenie
Definiowanie operacji na bazach danych
Koncepcje operacji baz danych
Włącz monitorowanie działania bazy danych
Identyfikowanie, rozpoczynanie i kończenie operacji na bazie danych
Monitorowanie postępu operacji na bazie danych
Dynamiczne widoki operacji na bazach danych
Konfigurowanie operacji na bazach danych
Moduł 8. Monitorowanie aplikacji (2 ac. H.)
Atrybuty i rodzaje usług
Tworzenie usług
Korzystanie z usług dla aplikacji klienckich
Menedżer usług i zasobów
Harmonogram usług i partii
Usługi i progi metryczne
Agregacja i śledzenie usług
Moduł 9. Identyfikacja problematycznych instrukcji SQL (2 ac. H.)
Kroki wykonywania poleceń SQL
Monitorowanie SQL
Plany wykonania
Pakiet DBMS_XPLAN
WYJAŚNIJ PLAN, polecenie
Interpretacja planu wykonania
Korzystanie ze śledzenia SQL
Generowanie śladu optymalizatora
Moduł 10. Wpływ na optymalizator (2 ac. H.)
Zadania Optymalizatora zapytań
Zarządzanie statystykami optymalizatora
Parametry inicjalizacji, które wpływają na zachowanie optymalizatora
Włączanie funkcji optymalizatora
Korzystanie ze wskazówek optymalizatora
Ścieżki dostępu do danych
Operacje połączenia
Operacje sortowania
Moduł 11. Obniżka ceny instrukcji SQL (2 ac. H.)
Konserwacja indeksu
Konsultant ds. optymalizacji ścieżki dostępu (doradca dostępu SQL)
Konserwacja i reorganizacja tabel
Zarządzanie zakresem
Przechowywanie danych
Migrowane i łączone ciągi znaków
Redukcja segmentów
Kompresja stołu
Moduł 12. Korzystanie z analizatora wydajności SQL (2 ac. H.)
Omówienie analizatora wydajności SQL
Przegląd i zamierzone zastosowanie testowania rzeczywistych aplikacji
Załaduj przechwytywanie
Utwórz zadanie Analizator wydajności SQL
Raporty porównawcze
Konfigurowanie instrukcji regresji
Widoki dynamiczne analizatora wydajności SQL
Moduł 13. Zarządzanie wydajnością SQL (2 ac. H.)
Prowadzenie statystyk optymalizatora
Zautomatyzowane zadania konserwacyjne
Ustawienia zbierania statystyk
Odroczone zbieranie statystyk
Automatyczne dostrajanie SQL
Doradca dostrajania SQL
Konsultant ds. optymalizacji ścieżki dostępu (doradca dostępu SQL)
Zarządzanie planem wykonania
Moduł 14. Korzystanie z odtwarzania bazy danych (2 ac. H.)
Architektura odtwarzania bazy danych
Załaduj funkcje przechwytywania
Opcje odtwarzania
Analiza odtwarzania
Odtwarzanie bazy danych w Enterprise Managerze
Pakiety i procedury odtwarzania bazy danych
Dynamiczne widoki do odtwarzania obciążenia
Załaduj kalibrację klienta odtwarzania
Moduł 15. Utworzenie wspólnej puli (2 ac. H.)
Architektura wspólnego basenu
Zatrzaski i muteksy
Narzędzia diagnostyczne współdzielonej puli
Analizy miękkie i twarde
Zmiana rozmiaru współdzielonej puli
Fragmentacja wspólnej puli
Pamięć podręczna słownika danych
Pamięć podręczna wyników zapytania
Moduł 16. Konfiguracja bufora pamięci podręcznej (2 ak. H.)
Architektura pamięci podręcznej bufora
Zestawy robocze
Cele i techniki dostrajania wydajności bufora pamięci podręcznej
Objawy problemów z wydajnością bufora pamięci podręcznej
Rozwiązania problemów z wydajnością pamięci podręcznej bufora
Inteligentna pamięć flash bazy danych
Resetowanie pamięci podręcznej bufora
Moduł 17. Konfiguracja PGA i tymczasowego obszaru tabel (2 ac. H.)
Konfiguracja automatycznej alokacji PGA
Histogramy i statystyki automatycznego rozkładu PGA
Część raportu AWR dotycząca automatycznego przydzielania PGA
Zarządzanie tymczasowymi obszarami tabel
Tymczasowe grupy obszarów tabel
Monitorowanie tymczasowych obszarów tabel
Zmniejszanie rozmiaru tymczasowego obszaru tabel
Moduł 18. Automatyczne zarządzanie pamięcią (2 ac. H.)
Globalny zakres systemu dynamicznego
Przegląd automatycznego zarządzania globalnym zakresem systemu
Parametry inicjalizacji wpływające na rozmiar SGA
Włącz lub wyłącz automatyczne zarządzanie globalnym zakresem systemu
Konsultant ds. globalnego wymiarowania obszaru systemu
Omówienie automatycznego zarządzania pamięcią
Włącz automatyczne zarządzanie pamięcią
Monitorowanie automatycznego zarządzania pamięcią
Moduł 19. Konfiguracja we/wy (2 ac. H.)
Architektura we/wy
Tryby we/wy
Metryki we/wy istotne dla bazy danych
Kalibracja wejść/wyjść
Statystyki we/wy
Diagnostyka wejść/wyjść
Konfigurowanie wejścia/wyjścia bazy danych
Automatyczne zarządzanie pamięcią masową (ASM)
Moduł 20. Wyniki strojenia wydajności (2 ac. H.)
Parametry inicjalizacji i ich wpływ na wydajność
Początkowe rozmiary struktur pamięci
Zakładanie dużego basenu
Najlepsze praktyki dotyczące różnych typów obszarów tabel
Wymiary bloku
Konfigurowanie rozmiaru bufora dziennika online i plików dziennika online
Automatyczne zbieranie statystyk
Najczęściej obserwowane zdarzenia oczekiwania