ORACLE 11G XE - Zaawansowana administracja bazą danych

UWAGA! Szkolenie wycofane z oferty.

Aby uzyskać informacje na temat aktualnych szkoleń firmy Oracle prosimy o kontakt z naszym konsultantem: szkolenia@dagma.pl lub 800 080 322.

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

  1. 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
  2. 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

  1. Gdzie można zainstalować serwer Oracle – wybieramy odpowiedni system operacyjny
  2. 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
  3. Przeprowadzenie instalacji binariów bazy danych
  4. Stworzenie instancji bazodanowej za pomocą skryptów
  5. Instalacja dodatkowych modułów bazy danych

Moduł 3 Zaawansowane techniki przeprowadzania backup’u i odtwarzania

  1. Przypomnienie wiedzy z zakresu podstawowego backup’u i odtwarzania  Uruchomienie trybu ARCHIVELOG  Posługiwanie się narzędziem RMAN
  2. Jak backupować duże bazy danych
    • Backup przyrostowy
    • Backup inkrementalny
    • Optymalizacja backupu inkrementalnego
  3. Wykorzystanie bazy katalogowej RMAN
    • Czym jest katalog odtwarzania?
    • Ile to tak naprawdę kosztuje?
    • Wady i zalety katalogu odtwarzania
  4. Odtwarzanie bazy danych do punktu w czasie
    • Odtwarzanie do numeru sekwencji
    • Posługiwanie się narzędziem LOG MINER w celu identyfikacji punktu SCN
  5. Ręczne odtwarzanie pliku kontrolnego
  6. Duplikowanie bazy narzędziem RMAN
  7. 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

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

Moduł 5 Mechanizmy uruchamiania zadań

  1. Dlaczego warto automatyzować sobie pracę?
  2. Zapoznanie z dostępnymi narzędziami automatyzacji
  3. 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

  1. 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
  2. Między wciśnięciem ENTER, a otrzymaniem wyników, czyli fazy przetwarzania SQL
  3. 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
  4. 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
  5. 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
  6. 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 Wstęp do Oracle ASM

  1. Czym jest instancja ASM?
  2. Zasady składowania plików Oracle na grupach dyskowych ASM
  3. Poznajemy rodzaje redundancji w grupach dyskowych
  4. RAID sprzętowy, czy programowy?
  5. Jak to się robi, czyli przygotowanie środowiska dla ASM
  6. 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