Kód kurzu: D79995« Krok späť

Oracle Database: SQL Tuning for Developers

Na kurze Oracle Database: SQL ladenie pre vývojárov sa dozviete o Oracle SQL ladení a ako aplikovať ladiace techniky do vlastného SQL kódu. Naučíte sa rôzne spôsoby efektívneho prístupu k dátam. Prínosy: Prínosom je hlbšie porozumenie ladenia Oracle SQL príkazu a postupu ako písať dobre vyladené SQL príkazy vhodné pre databázu Oracle v tomto kurze zameranom na vývoj. Dozviete sa ako si rozlúštiť, vybrať a následne použiť ladenie na SQL kód. Predvedené budú rôzne techniky ladenia.

 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
Kedykoľvek 3 30 120 CZK v cene kurzu Anglický jazyk On Demand
 
27. 2. 2019 3 1 287,00 EUR v cene kurzu Český jazyk GOPAS Bratislava_GTT (info o GTT)
 
23. 4. 2019 3 1 287,00 EUR v cene kurzu Český jazyk GOPAS Bratislava_GTT (info o GTT)
 
15. 7. 2019 3 1 287,00 EUR v cene kurzu Slovenský jazyk GOPAS Bratislava_GTT (info o GTT)
 
23. 9. 2019 3 1 287,00 EUR v cene kurzu Slovenský jazyk GOPAS Bratislava_GTT (info o GTT)
 
2. 12. 2019 3 1 287,00 EUR v cene kurzu Slovenský jazyk GOPAS Bratislava_GTT (info o GTT)
 
27. 2. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
23. 4. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
15. 7. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
23. 9. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
2. 12. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
27. 2. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
23. 4. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
15. 7. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
23. 9. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
2. 12. 2019 3 34 845 CZK v cene kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
Po dohode 3 32 448 CZK v cene kurzu Anglický jazyk Virtual Class
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB*
Praha3 34 845 CZK v cene kurzu 45
Brno3 34 845 CZK v cene kurzu 45
Bratislava3 1 287,00 EUR v cene kurzu 45

*Body se vztahují pouze na kurzy realizované v prostorách Gopasu.

Používateľská náročnosť

Čo Vás naučíme

  • Upravovať SQL príkazy tak, aby fungovali čo najlepšie 
  • Odhaliť neefektívne fungujúci SQL
  • Prechádzať aplikáciou na rôznych úrovniach jej architektúry
  • Pochopiť ako Query Optimizer rozhoduje o prístupe k dátam
  • Definovať ako si štatistiky optimalizátoru ovplyvňujú výkon SQL
  • Zoznam možných metód prístupu k dátam, vrátane rôznych spojovacích metód

Požadované vstupné znalosti

  • Znalosť architektúry databáz
  • Znalosť SQL a PL/SQL
  • Oracle Database: Úvod do SQL

Odporúčané vstupné požiadavky:

  • Oracle Database: SQL Workshop I

Metódy výučby

Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.

Formáty školenia Oracle

Veľmi obľúbenou formou školenia sú nahrávané kurzy On Demand zahrňujúce 90 dní samoštúdia kedykoľvek a kdekoľvek s TOP lektorom. Ďalšími možnými formátmi štúdia sú kurzy prebiehajúce priamo v učebni v IT školiacom stredisku GOPAS alebo v spoločnosti Oracle, ďalej formát Live Virtual Class (školenie on-line) či Self-Study (samoštúdium vo forme CD, alebo download). Podrobnejšie informácie k týmto možnostiam štúdia nájdete zde.

Študijné materiály

Elektronické autorizované materiály Oracle v anglickom jazyku.

Osnova kurzu

Úvod
• Ciele kurzu, náplň kurzu a dodatky použité v tomto kurze
• Poslucháči a prerekvizity
• Ukážková schéma použitá v priebehu kurzu
• Informácie o účte kurzu
• SQL prostredia, ktoré sú počas kurzu k dispozícií
• Workshopy, demo skripty a skripty s príkladmi kódu
• Dodatky v kurze

Úvod do SQL ladenia
• Session SQL ladenia
• stratégia SQL ladenia
• Vývojárske prostredie: Prehľad
• SQLTXPLAIN (SQLT) diagnostický nástroj

Použitie sledovacích nástrojov aplikácie
• Použitie SQL sledovacej funkcie: Prehľad
• Potrebné kroky pred sledovaním
• Dostupné sledovacie nástroje: Prehľad
• Sledovacie funkcie
• Formátovanie SQL sledovacích súborov: Prehľad

Porozumenie základným ladením technikám
• Vývoj efektívneho SQL príkazu
• Skriptá použité v tejto lekcií
• Design tabuľky
• Použitie indexu
• Transformované indexy
• Nesúlad typov dát
• Využitie NULL
• Vylaďte príkaz ORDER BY

Základná funkcionalita optimalizéra
• Reprezentácia SQL príkazu
• Spracovanie SQL príkazu
• Prečo potrebujeme optimalizér?
• Komponenty optimalizéra
• Transformátor pripomienok
• Optimalizér založený na nákladoch
• Adaptívna optimalizácia pripomienok
• Funkcie na optimalizáciu a vydanie Oracle databázy

Generovanie a zobrazovanie plánov spustenia
• Plán spustenia
• Príkaz EXPLAIN PLAN
• Plán tabuľky
• AUTOTRACE
• Zobrazenie V $ SQL_PLAN
• Automatický archív záťaže
• SQL Monitoring

Interpretácia plánov spustenia a vylepšenia
• Interpretácia plánu sériového spustenia
• Adaptívna optimalizácia

Optimalizér:  Prístupové cesty k indexu a tabuľkám
• Bezpečné riadkové operácie
• Hlavné štruktúry a prístupové cesty
• Sken celej tabuľky
• Indexy
• Spoločné pripomienky

Optimalizér: Operácia spojenia
• Spojovacie metódy
• Typy spojenia

Ďalšie operácie optimalizácie
• SQL operátori
• Ďalšia N-Array operácia
• Operátori výslednej medzipamäti

Úvod do konceptov štatistík optimalizéra
• Štatistiky optimalizéra
• Typy štatistík optimalizéra
• Zhromažďovanie a správa štatistík optimalizéra: Prehľad

Použitie viazaných premenných
• Zdieľanie kurzoru a rozdielne doslovné hodnoty
• Zdieľanie kurzoru a viazané premenné

SQL management plánu
• Údržba SQL výkonu
• SQL management plánu

Workshopy
• Workshop 1
• Workshop 2
• Workshop 3
• Workshop 4
• Workshop 5
• Workshop 6 a 7
• Workshop 8
• Workshop 9

Predošlé kurzy

Nasledujúce kurzy

žiadny nadväzujúci kurz
Oracle University eKit

Cena:
cena kurzu zahŕňa
Uvedené ceny sú bez DPH.