Szkolenie: Oracle - zaawansowana administracja bazą danych, 17-21.08.2015

Wyszukiwanie
Słowo kluczowe:
Np.: temat, miasto, nazwa organizatora...

Adres WWW wydrukowanej strony: https://eventis.pl//szkolenie/oracle-zaawansowana-administracja-baza-danych-17-21082015-43205-id587

Informacje o szkoleniu

  • Oracle - zaawansowana administracja bazą danych, 17-21.08.2015


    ID szkolenia: 43205
    Typ: Szkolenia
    Kategoria: IT, programowanie
  • Termin szkolenia:

    Adres szkolenia:

    IT School
    Piątkowska 163
    60-650 Poznań
    Godziny zajęć (czas trwania):
    40 godzin, 8.30 - 16.00
  • Organizator szkolenia:

    IT School
Zadaj pytanie:
Zgłoś uczestnictwo:
Narzędzia: Poleć znajomemu Drukuj
Wyszukaj inne
Szkolenia

Opis szkolenia

Informacje podstawowe o szkoleniu:

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

Szkolenie skierowane jest do:

osób znających administrację Oracle w stopniu podstawowym i pragnących poszerzyć swoją wiedzę

Program szkolenia:

Rozdział 1 – Wprowadzenie – przypomnienie architektury serwera Oracle

1. Co siedzi w pamięci, czyli prawie wszystko o globalny obszarze systemowym – SGA

a. Znaczenie poszczególnych buforów
dla prawidłowej pracy serwera

b. Kto tu naprawdę rządzi, czyli procesy
drugoplanowe serwera Oracle

c. Wielkość ma znaczenie – ustalamy
rozmiary poszczególnych komponentów

2. Architektura fizyczna, czyli z czego
zbudowana jest Wyrocznia

a. Co jest na początku – budowa i
rodzaje plików parametrów inicjalizacyjnych

b. Co kontroluje plik kontrolny?

c. Budowa i sposoby składowania plików
danych

d. Jak odbudować zniszczenia – czym są i co przechowują pliki REDO

e. Szukamy dziury w całym, czyli
interpretacja plików log

Rozdział 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

a. Stworzenie użytkowników i grup
systemu operacyjnego

b. Stworzenie struktury katalogów i
nadanie odpowiednich uprawnień

c. 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

Rozdział 3 - Zaawansowane techniki
przeprowadzania backup’u i odtwarzania

1. Przypomnienie wiedzy z zakresu podstawowego backup’u i odtwarzania

a. Uruchomienie trybu ARCHIVELOG

b. Posługiwanie się narzędziem RMAN

2. Jak backupować duże bazy danych

a. Backup przyrostowy

b. Backup inkrementalny

c. Optymalizacja backupu
inkrementalnego

3. Wykorzystanie bazy katalogowej
RMAN

a. Czym jest katalog odtwarzania?

b. Ile to tak naprawdę kosztuje?

c. Wady i zalety katalogu odtwarzania

4. Odtwarzanie bazy danych do punktu w czasie

a. Odtwarzanie do numeru sekwencji

b. 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

a. Omówienie mechanizmu

b. Czy jest to alternatywa, czy
uzupełnienie dla standardowych technik?

c. Odtwarzanie bazy danych z
wykorzystaniem technologii FLASHBACK

d. Stosowanie historycznych zapytań do
bazy danych

Rozdział 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

Rozdział 5 - Mechanizmy uruchamiania zadań

1. Dlaczego warto automatyzować sobie
pracę?

2. Zapoznanie z dostępnymi narzędziami
automatyzacji

3. Jakie mechanizmy udostępnia Oracle?

a. Automatyzacja z wykorzystaniem pakietu DBMS_JOB

b. DBMS_SCHEDULER jako nowe,
potężne narzędzie budowania
zautomatyzowanych zadań na bazie
danych

Rozdział 6 - Optymalizacja wydajności zapytań SQL i serwera Oracle

1. Omówienie najczęstszych problemów
wydajnościowych w serwerach
bazodanowych

a. Logiczna budowa schematów

b. Fizyczne ograniczenia zasobów

c. Nieprawidłowa budowa zapytań

d. 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

a. Główne funkcje optymalizatora

b. Jak oszukać optymalizator, czyli
parametry sesji, wypływające na
wydajność

c. 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

a. Interpretacja wyników

b. Lokalizacja „wąskich gardeł”

c. Identyfikowanie nie optymalnych
poleceń SQL

5. Poprawiamy wydajność serwera

a. Ustawienie poprawnych wartości
parametrów inicjalizacyjnych

b. Zmiana lokalizacji składowania plików
danych

c. Określenie użyteczności indeksów

d. Identyfikacja pofragmentowanych
tabel

6. Poprawiamy wydajność zapytań SQL

a. Interpretacja planu wykonania
zapytania

b. Podstawowe zasady optymalnego
konstruowania zapytań

c. Zmienne wiązane, czy zwykłe?

d. HINT czy nie HINT? O to jest pytanie!

e. Zasady dobierania indeksów

f. Korzystanie z mało popularnych
rozszerzeń SQL w bazie Oracle

g. Kiedy budować zapytania
skorelowane?

h. Jak korzystać z perspektyw
zmaterializowanych?

Rozdział 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

Informacje o prelegentach:

Kamil
Stawiarski - www.goldenline.pl/kamil-stawiarski2

Wieloletnie doświadczenie w technologii Oracle i prowadzeniu szkoleń
technicznych. Wykładowca na licznych studiach podyplomowych.

Koszt i warunki udziału

Ceny:

  • 2245 netto

Cena zawiera:

sprzęt komputerowy podczas szkolenia, materiały szkoleniowe, przerwy kawowe, kontakt z trenerem po zakończeniu szklolenia

Dofinansowanie z UE:

Nie.

Warunki udziału i przyjmowania zgłoszeń:

formularz zgłoszeniowy

Wydarzenie: Oracle - zaawansowana administracja bazą danych, 17-21.08.2015