ORACLE 18C XE Zaawansowana administracja bazą danych

Opis szkolenia


Poprzez serię praktycznych ćwiczeń lub pracując na plikach kursantów zajmiemy się następującymi zagadnieniami:

  • optymalizacja technik backupu, backup skompresowany i inkrementalny,
  • przenoszenie danych między serwerami,
  • automatyzacja zadań,
  • analiza wydajności.

Długość szkolenia:

28 h (4 dni x 7 h)


Program szkolenia

MODUŁ 1 Wprowadzenie – przypomnienie architektury serwera Oracle

  • Co siedzi w pamięci, czyli prawie wszystko o globalny obszarze systemowym – SGA
    • Znaczenie poszczególnych buforów dla prawidłowej pracy serwera
    • Kto tu naprawdę rządzi, czyli procesy drugoplanowe serwera Oracle
    • Wielkość ma znaczenie – ustalamy rozmiary poszczególnych komponentów
  • Architektura fizyczna, czyli z czego zbudowana jest Wyrocznia
    • Co jest na początku – budowa i rodzaje plików parametrów inicjalizacyjnych
    • Co kontroluje plik kontrolny?
    • Budowa i sposoby składowania plików danych
    • Jak odbudować zniszczenia – czym są i co przechowują pliki REDO
    • Szukamy dziury w całym, czyli interpretacja plików log

MODUŁ 2 Instalacja bazy danych bez wykorzystania kreatorów

  • Gdzie można zainstalować serwer Oracle – wybieramy odpowiedni system operacyjny
  • Zanim odpalimy instalator, czyli jak przygotować środowisko
    • Stworzenie użytkowników i grup systemu operacyjnego
    • Stworzenie struktury katalogów i nadanie odpowiednich uprawnień
    • Parametryzacja zmiennych środowiskowych systemu operacyjnego
  • Przeprowadzenie instalacji binariów bazy danych
  • Stworzenie instancji bazodanowej za pomocą skryptów
  • Instalacja dodatkowych modułów bazy danych

MODUŁ 3 Zaawansowane techniki przeprowadzania backup’u i odtwarzania

  • Przypomnienie wiedzy z zakresu podstawowego backup’u i odtwarzania  Uruchomienie trybu ARCHIVELOG  Posługiwanie się narzędziem RMAN
  • Jak backupować duże bazy danych
    • Backup przyrostowy
    • Backup inkrementalny
    • Optymalizacja backupu inkrementalnego
  • Wykorzystanie bazy katalogowej RMAN
    • Czym jest katalog odtwarzania?
    • Ile to tak naprawdę kosztuje?
    • Wady i zalety katalogu odtwarzania
  • Odtwarzanie bazy danych do punktu w czasie
    • Odtwarzanie do numeru sekwencji
    • Posługiwanie się narzędziem LOG MINER w celu identyfikacji punktu SCN
  • Ręczne odtwarzanie pliku kontrolnego
  • Duplikowanie bazy narzędziem RMAN
  • Wstęp do technologii FLASHBACK
    • Omówienie mechanizmu
    • Czy jest to alternatywa, czy uzupełnienie dla standardowych technik?
    • Odtwarzanie bazy danych z wykorzystaniem technologii FLASHBACK
    • Stosowanie historycznych zapytań do bazy danych

MODUŁ 4 Sposoby przenoszenia danych między serwerami

  • Narzędzie export/import
  • Pompa danych (DATA PUMP) jako nowe podejście do przenoszenia danych
  • Ładowanie danych narzędziem SQL*Loader
  • Przenoszenie całej bazy danych za pomocą plików backupu

MODUŁ 5 Mechanizmy uruchamiania zadań

  • Dlaczego warto automatyzować sobie pracę?
  • Zapoznanie z dostępnymi narzędziami automatyzacji
  • Jakie mechanizmy udostępnia Oracle?
    • Automatyzacja z wykorzystaniem pakietu DBMS_JOB
    • DBMS_SCHEDULER jako nowe, potężne narzędzie budowania zautomatyzowanych zadań na bazie danych

MODUŁ 6 Optymalizacja wydajności zapytań SQL i serwera Oracle

  • Omówienie najczęstszych problemów wydajnościowych w serwerach bazodanowych
    • Logiczna budowa schematów
    • Fizyczne ograniczenia zasobów Nieprawidłowa budowa zapytań
    • Nieznajomość potężnych natywnych rozszerzeń bazy Oracle
  • Między wciśnięciem ENTER, a otrzymaniem wyników, czyli fazy przetwarzania SQL
  • Kto o tym decyduje – przedstawienie optymalizatora Oracle
    • Główne funkcje optymalizatora
    • Jak oszukać optymalizator, czyli parametry sesji, wypływające na wydajność
    • Omówienie algorytmów dostępu do danych oraz łączenia zbiorów wynikowych
  • Skąd wiadomo, że działa wolno – uruchamiamy raporty wydajnościowe i śledzenie sesji
    • Interpretacja wyników
    • Lokalizacja „wąskich gardeł”
    • Identyfikowanie nie optymalnych poleceń SQL
  • Poprawiamy wydajność serwera
    • Ustawienie poprawnych wartości parametrów inicjalizacyjnych
    • Zmiana lokalizacji składowania plików danych
    • Określenie użyteczności indeksów
    • Identyfikacja pofragmentowanych tabel
  • Poprawiamy wydajność zapytań SQL
    • Interpretacja planu wykonania zapytania
    • Podstawowe zasady optymalnego konstruowania zapytań
    • Zmienne wiązane, czy zwykłe?
    • HINT czy nie HINT? O to jest pytanie!
    • Zasady dobierania indeksów
    • Korzystanie z mało popularnych rozszerzeń SQL w bazie Oracle
    • Kiedy budować zapytania skorelowane?
    • Jak korzystać z perspektyw zmaterializowanych?

MODUŁ 7 Oracle ASM

  • Czym jest instancja ASM?
  • Zasady składowania plików Oracle na grupach dyskowych ASM
  • Poznajemy rodzaje redundancji w grupach dyskowych
  • RAID sprzętowy, czy programowy?
  • Jak to się robi, czyli przygotowanie środowiska dla ASM
  • Przenosimy pliki danych na grupy dyskowe ASM

Najbliższe terminy:

Zadzwoń: 800 080 322

Długość szkolenia

4 d x 7 h (Łącznie 28 h)

Masz pytania?
Potrzebujesz dodatkowych informacji?
Chcesz wstępnie zarezerować miejsce?

Wypełnij formularz kontaktowy

Zwolnienie z VAT

Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.

Pobierz oświadczenie

Hotel na czas szkolenia

Szukasz Hotelu na czas szkolenia? Wybierz miasto i sprawdź naszą ofertę.

Hotele w Gdańsku
Hotele w Katowicach
Hotele w Łódzi
Hotele w Poznaniu
Hotele w Rzeszowie
Hotele w Szczecinie
Hotele w Warszawie
Hotele we Wrocławiu