Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Metodologia dostrajania aplikacji
Baza danych i instancja architektury
- Procesy serwerowe
- Struktura pamięci (SGA, PGA)
- Parsowanie i udostępnianie kursorów
- Pliki danych, pliki dziennika, pliki parametrów
Analiza planu wykonania polecenia
- Plan hipotetyczny (WYJAŚNIJ PLAN, SQLPlus AutoTrac XPlane)
- Rzeczywisty plan wykonania (V $ SQL_PLAN, XPlane, AWR)
Monitorowanie wydajności i znajdowanie wąskich gardeł w procesie
- Monitorowanie aktualnego stanu instancji za pomocą widoków słownikowych systemu
- Monitoring słowników historycznych
- Aplikacja śledząca (SQLTrace, TkProf, TreSess
Proces optymalizacji
- Optymalizacja kosztów nieruchomości i ich uregulowanie
- Determinacja do optymalizacji
Kontroluj optymalizator kosztów pracy poprzez:
- Parametry sesji i instancja
- Wskazówki (wskazówki)
- Wzorce planów zapytań
Statistics i histogramy
- Statystyki wpływu i histogramy wydajności
- Metody gromadzenia statystyk i histogramów
- Strategia liczenia i szacowania statystyki
- Management statystyki: blokowanie, kopiowanie, edycja, automatyzacja gromadzenia, monitorowanie zmian
- Dynamiczne próbkowanie danych (płyty tymczasowe, złożone predykaty)
- Statystyki wielokolumnowe oparte na wyrażeniach
- Statistics System
Logiczna i fizyczna struktura bazy danych
- Tabele spacji.
- segmenty
- Rozszerzenia (ZAKRES)
- Bloki
Metody przechowywania danych
- Fizyczne aspekty stołu
- Tabele tymczasowe
- Indeks tabel
- Tabele zewnętrzne
- Tablica partycji (rozpiętość, litera, skrót, mieszana)
- Fizyczna reorganizacja tabel
Zmaterializowane widoki i mechanizm QUERY REWRITE
Metody indeksowania danych
- Budowanie indeksów B-TREE
- Indeks właściwości
- Indeksy: unikalna, wielokolumnowa, funkcja, odwrotna
- Wskaźniki kompresji
- Rekonstrukcja i łączenie indeksów
- Indeksy wirtualne
- Indeksy prywatne i publiczne
- Indeksy bitmapowe i skrzyżowanie
Studium przypadku – pełne skanowanie danych
- Wpływ miejsca na poziomie stołu i odczytów wydajności bloku
- Ładowanie danych ścieżką konwencjonalną i bezpośrednią
- Kolejność predykatów
Case Study - dostęp do danych poprzez indeks
- Metody odczytu indeksu (UNIKALNY ZAKRES SKANOWANIA SKAN PEŁNY SKAN SZYBKI PEŁNY SKAN MIN / MAX SKAN)
- Korzystanie ze wskaźników funkcjonalnych
- Wskaźnik selektywności (współczynnik skupienia)
- Indeksy wielokolumnowe i POMIŃ SKANOWANIE
- NULL i indeksy
- Tabele indeksowe (IOT)
- Wskaźniki wpływu operacji DML
Studium przypadku - sortowanie
- Sortowanie pamięci
- Sortuj indeks
- Sortuj językowo
- Wpływ entropii na sortowanie (współczynnik skupienia)
Studium przypadku - złączenia i podzapytania
- Fuzja: MERGE, HASH, NESTED LOOP
- Łączy się w systemach OLTP i OLAP
- Kolejność przełączania
- Zewnętrzne złącza
- Blokada przyłączania
- Łączenia niekompletne (SEMI)
- Podzapytania proste
- Skorelowane podzapytania
- Widoki, klauzula WITH
Optymalizator oparty na kosztach innych operacji
- Sortowanie buforowe
- NA LIŚCIE
- POGLĄD
- FILTR
- Klawisz zatrzymania liczenia
- Pamięć podręczna wyników
Zapytania rozproszone
- Przeczytaj plany zapytań dotyczące użycia dblinks
- Wybór znaku wiodącego
Przetwarzanie równoległe
Wymagania
- Swobodne posługiwanie się podstawami SQL oraz znajomość środowiska bazodanowego Oracle (preferowane ukończenie szkolenia Oracle 11g - Native SQL dla Programistów - Warsztaty)
- Praktyczne doświadczenie w pracy z Oracle
28 godzin
Opinie uczestników (3)
1. Lubiłem styl prezentacji trenera i cierpliwość w tłumaczeniu. 2. Lubiłem, że trener odpowiadał na nasze dodatkowe pytania, nawet te, które odchodziły nieco od tematu prezentacji, co świadczyło o elastyczności. 3. Lubiłem, że był praktyczny laboratorium, a nie tylko część teoretyczna. 4. Lubiłem, że kurs odbył się online.
Roxana - DB Global Technology
Szkolenie - Oracle 11g - Application Tuning - Workshop
Przetłumaczone przez sztuczną inteligencję
Ekspertiza trenera w zakresie optymalizacji SQL
Bogdan - DB Global Technology
Szkolenie - Oracle 11g - Application Tuning - Workshop
Przetłumaczone przez sztuczną inteligencję
ciężko ocenić - szkolenie bardzo spójne. Wszystko się podobało