Počas kurzu 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ínosom tohto kurzu je hlbšie pochopenie [...]
  • ORSTD
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 2 termíny
  • SR (990 €)

    ČR (23 900 Kč)

Počas kurzu 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ínosom tohto kurzu je hlbšie pochopenie ladenia Oracle SQL príkazu a postupu, ako písať dobre vyladené SQL príkazy vhodné pre databázu Oracle zameranú na vývoj. Dozviete sa, ako rozlúštiť, vybrať a následne použiť ladenie na SQL kód. Predvedené budú rôzne techniky ladenia.

»
  • Upravovať SQL príkazy tak, aby fungovali čo najlepšie 
  • Odhaliť neefektívne fungujúci SQL
  • Prechádzať aplikáciu na rôznych úrovniach jej architektúry
  • Pochopiť, ako Query Optimizer rozhoduje o prístupe k dátam
  • Definovať, ako si štatistiky optimalizátora ovplyvňujú výkon SQL
  • Zoznam možných metód prístupu k dátam, vrátane rôôznych spojovacích metód
  • 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čeniami na počítačoch.

Formáty školenia Oracle

Veľmi obľúbenou formou školení sú vopred nahrané kurzy On Demand, ktoré zahŕňajú 90 dní samoštúdia kedykoľvek a kdekoľvek s TOP lektorom. Ďalšími možnými formátmi štúdia sú kurzy, ktoré prebiehajú priamo v učebni v IT školiacom stredisku GOPAS alebo v spoločnosti Oracle, ďalej formát Live Virtual Class (školenia online) či Self-Study (samoštúdium vo forme CD/download).

Študijné materiály

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

Úvod
• Ciele kurzu, náplň kurzu a dodatky použité počas kurzu
• Poslucháči a prerekvizity
• Ukážková schéma použitá počas kurzu
• Informácie o účte kurzu
• SQL prostredia, ktoré su počas kurzu k dispozícii
• Workshopy, demo skript a skript 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 ladiacim technikám
• Vývoj efektívneho SQL príkazu
• Skripty použité v tejto lekcii
• Design tabuľky
• Použitie indexu
• Transformované indexy
• Nesúlad typov dát
• Využitie NULL
• Vyladenie ORDER BY príkazu

Základná funkcionalita optimalizéra
• Reprezentácia SQL príkazu
• Spracovanie SQL príkazu
• Prečo potrebujeme optimalizér?
• Komponenty optimalizéra
• Transformátor dotazov
• Optimalizér založený na nákladoch
• Adaptívna optimalizácia dotazov
• Funkcia pre 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 sputenia
• 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
• Scan celej tabuľky
• Indexy
• Spoločné pripomienky

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

Dalšie operácie optimalizácie
• SQL operátori
• Ďalšie N-Array operácie
• 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

Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.