Oracle - optimization and debugging applications (ORA3)

Databases, Oracle

Location, current term course



Brno
9/30/2020 - 10/2/2020
Order
11/23/2020 - 11/25/2020
Order
Praha
9/14/2020 - 9/16/2020
Order
11/2/2020 - 11/4/2020
Order
1/11/2021 - 1/13/2021
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Planování Oracle
    1. HW / SW požadavky
    2. Vliv komponent a prostředí na výkon
    3. Výběr vhodných HW / SW komponent pro provoz
    4. Instalace s ohledem na výkon
  • Architektura databázového systému Oracle
    1. Fáze zpracování příkazu SQL.
    2. Parsování, optimalizátor, přístupové cesty, exekuční plán
  • Vazební proměnné v SQL příkazu
  • Výkonová škálovatelnost
    1. Architektura systému
    2. Zásady návrhu aplikace
    3. Architektura systému
    4. Temporary tablespace - kdy se používá, vliv na výkon
  • Statistiky SQL
    1. Význam statistik pro optimalizátor
    2. Histogramy
    3. Používání balíku DBMS_STATS pro generování statistik
  • Optimalizátor
    1. Funkce optimalizátoru Oracle
    2. Faktory, které optimalizátor zohledňuje při volbě plánu provedení příkazu (exekuční plán)
    3. Nastavení módu optimalizátor na úrovni instance a na úrovni sezení (session)
  • Exekuční plán
    1. Přehled nejdůležitějších operátorů v exekučním plánu
    2. Zobrazení exekučního plánu
    3. Interpretace exekučního plánu
  • Přehled nástrojů pro sledování výkonu
    1. ADDM
    2. ASH
    3. AWR
    4. Top SQL
  • Přehled nástrojů pro automatické ladění výkonu
    1. SQL Tuning Advisor
    2. Baselines
  • Práce s indexy
    1. Typy indexů
    2. Uvedení indexů
    3. Index typu vyvážený vyhledávací strom (BTree)
  • Různé cesty přístupu k vybrané množině řádků
    1. Přístupové cesty založené na použití indexu
  • Materializované pohledy
    1. Materializované pohledy a tabulky pro dočasná data
    2. Osvěžování obsahu datového segmentu materializovaného pohledu
    3. Výkonové aspekty tabulek typu TEMPORARY
  • Zámky
    1. Architektura
    2. Vliv na výkon
    3. Deadlock
  • Transakce
    1. Architektura
    2. REDO / UNDO – vliv na výkon
    3. Optimální návrh transkačního modelu z pohledu výkonu
  • Použití doporučení typu HINT
    1. Kdy a proč (ne)používat
  • Dočasné tabulky
  • Druhy spojení relačních tabulek
Recommended previous course:
Oracle 11g/12c Workshop: Advanced Database Administration (ORA2)
Recommended subsequent course:
Oracle - Security (ORA4)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
642.86 € ( 777.86 € incl. 21% VAT)

Vybrané zákaznické reference

Home Credit International a.s., Peter V.
Oracle - optimization and debugging applications ( ORA3)
"Lektor je ochoten plně přizpůsobit výklad studentům, řešit, co je zajímá a pomoct s problémy v praxi. Velice profesionální , například upozornění na nedostatky, které v databázi nastávají se zřetelem na jejich odstranění"
Home Credit International a.s., Gabriela Š.
Oracle - optimization and debugging applications ( ORA3)
"Velmi přínosné školení se spoustou prakticky využitelných příkladů a srozumitelným výkladem"
Agentura ochrany přírody a krajiny České republiky, Zdeněk K.
Oracle - optimization and debugging applications ( ORA3)
"Mimořádná erudice lektora, je vidět, že má bohaté zkušenosti z praxe, které umí předat."
SCG Czech Design Center, s.r.o., Michal H.
Oracle - optimization and debugging applications ( ORA3)
"Velmi prakticky zaměřený kurz se spoustou skriptů s příklady. Hodnotím velmi pozitivně"
UniCredit Bank Czech Republic and Slovakia, a.s., Luděk M.
Oracle - optimization and debugging applications ( ORA3)
"výborné, jeden z nejlepších lektorů díky moc"
O2 IT Services s.r.o., Tomáš K.
Oracle - optimization and debugging applications ( ORA3)
"jako "nedatabázista" jsem měl obavu, že nebudu rozumět, ale vše bylo podáno jasně s dobrými příklady a věřím, že mnohé z toho nakonec použiji i v práci"
O2 Czech Republic a.s., Jiří M.
Oracle - optimization and debugging applications ( ORA3)
"výborný lektor"
Home Credit International a.s., Roman S.
Oracle - optimization and debugging applications ( ORA3)
"Kurz se mi libil a splnil ma ocekavani. Latka byla prezentovana smysluplne a doplnena praktickymi ukazkami. Ocenil jsem dostatecny prostor na otazky"
CCV, s.r.o., Petr M.
Oracle - optimization and debugging applications ( ORA3)
"Velmi oceňuji přístup lektora. Neváhal se žádným experimentem, na který jsme se zeptali. Byl ochoten hledat řešení tak, aby vyhovovalo našim potřebám a dotazům"
Air Bank a.s., Marián Š.
Oracle - optimization and debugging applications ( ORA3)
"Rozšíril som si znalosti v oblasti optimalizácie sql dotazov, spolu s názornými ukážkami."
Air Bank a.s., Radan J.
Oracle - optimization and debugging applications ( ORA3)
"Některé oblasti byly prohloubeny do detailu, s tím, že tento detail mohu uplatnit v praxi. V rámci probíraného detailu byly zodpovězeny případné dotazy."
Home Credit International a.s., Ivan D.
Oracle - optimization and debugging applications ( ORA3)
"Po odbornej stránke výborne, všetky otázky boli vhodne zodpovedané a na kurze nie je nuda."
Raiffeisenbank a.s., Jakub U.
Oracle - optimization and debugging applications ( ORA3)
"Velmi dobré a užitečné školení pro mou práci. Malinký nedostatek byl ve flipchartu a fixech, ale to nijak nezmenšilo kvalitu školení, ale mohla to být ještě třešnička na dortu. Díky"
CGI IT Czech Republic s.r.o., Miroslav D.
Oracle - optimization and debugging applications ( ORA3)
"Rozsahle znalosti v optimalizaci, indexy, pohledy, nastroje."
ČEZ ICT Services, a. s., Ladislav K.
Oracle - optimization and debugging applications ( ORA3)
"Líbili se mi konzultace a porovnání zkušeností z praxe."
Home Credit International a.s., Miroslav P.
Oracle - optimization and debugging applications ( ORA3)
"Very useful course."
Libor Grigerek, Libor G.
Oracle - optimization and debugging applications ( ORA3)
"Kurz byl dobře připraven, příjemně a užitečně strávený čas."