Zaufali nam
Oracle – zaawansowana administracja bazą danych
Czas trwania: 40 godz. (5 dni)
Cena:
- Szkolenie otwarte - 1745 zł/os.
- Szkolenie indywidualne - 3495 zł/os.
- Szkolenie zamknięte - do negocjacji
zakres szkolenia w formacie .pdf
Opis szkolenia
Szczegółowy zakres tematyczny
Terminy
Rozdziały:
- Wprowadzenie – przypomnienie architektury serwera Oracle
- Instalacja bazy danych bez wykorzystania kreatorów – krok po kroku
- Zaawansowane techniki przeprowadzania backup’u i odtwarzania
- Sposoby przenoszenia danych między serwerami
- Mechanizmy uruchamiania zadań
- Optymalizacja wydajności zapytań SQL i serwera Oracle
- Wstęp do Oracle ASM
Po ukończeniu szkolenia każdy uczestnik będzie potrafił:
- Sprawnie zdefiniować budowę serwera Oracle
- Łatwo przeprowadzić instalację i konfigurację bazy danych, korzystając z własnych skryptów
- Zabezpieczyć dane przed awarią
- Odtworzyć uszkodzoną bazę danych do wybranego punktu w czasie
- Monitorować wydajność serwera Oracle
- Przeprowadzić optymalizację wydajności serwera oraz zapytań SQL
- Sprawnie zarządzać bezpieczeństwem dostępu do danych w relacyjnej bazie
- Stosować słownik bazy danych w celu uzyskania nowych informacji o strukturze danych
- Łatwo przenosić dane między różnymi serwerami
- Zwiększyć wydajność swojej pracy poprzez automatyzację zadań
- Opisać mechanizmy związane z Oracle ASM i wykonać migrację bazy danych
Zapewniamy:
- 24 godziny praktycznych zajęć, popartych trafnymi przykładami
- Nowoczesne, samodzielne stanowisko pracy
- Małe - maksymalnie 10cio osobowe grupy
- Certyfikat potwierdzający ukończenie zajęć
- Realizację zajęć nawet w przypadku jednego zgłoszenia
- Zajęcia prowadzone przez specjalistę z wieloletnim doświadczeniem
Rozdział 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
Rozdział 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
Rozdział 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
Rozdział 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
Rozdział 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
Rozdział 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?
Rozdział 7 - Wstęp do 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
| 2012-05-28 - 2012-06-01 | Zapisz się |   |   | |
| 2012-07-16 - 2012-07-20 | Zapisz się |   |   | |
| 2012-08-27 - 2012-08-31 | Zapisz się |   |   |
- Terminy wszystkich szkoleń otwartych dostępne na stronie www.itschool.pl/szkolenia_otwarte





























