SKOLENI.net Školení, kurzy, semináře # oracle - optimalizace a ladeni aplikaci
KURZ: Oracle - Optimalizace a ladění aplikací
Cílem kurzu je seznámit účastníky se základními aspekty ovlivňujícími výkonové paramety Oracle, naučit se optimalizovat a kontrolovat existující aplikace pro zlepšení výkonu. Účastníci se naučí interpretovat výsledky exekučních plánů, optimalizovat jednotlivé SQL dotazy a sledovat výkonostní charakteristiky databáze Oracle. Při malém počtu do tří účastníků kurz realizujeme v délce dvou dnů. * Planování Oracle Architektura databázového systému Oracle Vazební proměnné v SQL příkazu Výkonová škálovatelnost Statistiky SQL Optimalizátor Exekuční plán Přehled nástrojů pro sledování výkonu Přehled nástrojů pro automatické ladění výkonu Práce s indexy Různé cesty přístupu k vybrané množině řádků Materializované pohledy Zámky Transakce Použití doporučení typu HINT Dočasné tabulky Druhy spojení relačních tabulek
Program kurzu
Planování Oracle - HW / SW požadavky
- Vliv komponent a prostředí na výkon
- Výběr vhodných HW / SW komponent pro provoz
- Instalace s ohledem na výkon
Architektura databázového systému Oracle - Fáze zpracování příkazu SQL.
- Parsování, optimalizátor, přístupové cesty, exekuční plán
Vazební proměnné v SQL příkazu
Výkonová škálovatelnost - Architektura systému
- Zásady návrhu aplikace
- Architektura systému
- Temporary tablespace - kdy se používá, vliv na výkon
Statistiky SQL - Význam statistik pro optimalizátor
- Histogramy
- Používání balíku DBMS_STATS pro generování statistik
Optimalizátor - Funkce optimalizátoru Oracle
- Faktory, které optimalizátor zohledňuje při volbě plánu provedení příkazu (exekuční plán)
- Nastavení módu optimalizátor na úrovni instance a na úrovni sezení (session)
Exekuční plán - Přehled nejdůležitějších operátorů v exekučním plánu
- Zobrazení exekučního plánu
- Interpretace exekučního plánu
Přehled nástrojů pro sledování výkonu - ADDM
- ASH
- AWR
- Top SQL
Přehled nástrojů pro automatické ladění výkonu - SQL Tuning Advisor
- Baselines
Práce s indexy - Typy indexů
- Uvedení indexů
- Index typu vyvážený vyhledávací strom (BTree)
Různé cesty přístupu k vybrané množině řádků - Přístupové cesty založené na použití indexu
Materializované pohledy - Materializované pohledy a tabulky pro dočasná data
- Osvěžování obsahu datového segmentu materializovaného pohledu
- Výkonové aspekty tabulek typu TEMPORARY
Zámky - Architektura
- Vliv na výkon
- Deadlock
Transakce - Architektura
- REDO / UNDO – vliv na výkon
- Optimální návrh transkačního modelu z pohledu výkonu
Použití doporučení typu HINT - Kdy a proč (ne)používat
Druhy spojení relačních tabulek
Obsah kurzu - školení Planování OracleArchitektura databázového systému OracleVazební proměnné v SQL příkazuVýkonová škálovatelnostStatistiky SQLOptimalizátorExekuční plánPřehled nástrojů pro sledování výkonuPřehled nástrojů pro automatické ladění výkonuPráce s indexyRůzné cesty přístupu k vybrané množině řádkůMaterializované pohledyZámkyTransakcePoužití doporučení typu HINTDočasné tabulkyDruhy spojení relačních tabulek
Cíl školení - poznámka ke kurzu Cílem kurzu je seznámit účastníky se základními aspekty ovlivňujícími výkonové paramety Oracle, naučit se optimalizovat a kontrolovat existující aplikace pro zlepšení výkonu. Účastníci se naučí interpretovat výsledky exekučních plánů, optimalizovat jednotlivé SQL dotazy a sledovat výkonostní charakteristiky databáze Oracle.Při malém počtu do tří účastníků kurz realizujeme v délce dvou dnů.
Podrobnosti o kurzu
-
ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Organizační informace pro účastníky školení Školení standardně probíhají v učebnách Školicího centra ICT Pro v Brně, na ulici Sochorova 38, nebo v Praze, na ulici Líbalova 1. Po vzájemné dohodě zcela běžně pořádáme zákaznické kurzy i ve školicích prostorách klienta, případně v učebnách našich partnerských výukových středisek nebo v námi či zákazníkem pronajatých prostorách. Přihlášky na kurzy zajišťované školicím centrem ICT Pro jsou přijímány e-mailem nebo prostřednictvím formuláře na webových stránkách. Elektronické přihlášky jsou považovány za závazné. Zařazení všech přihlášených je prováděno podle pořadí došlých objednávek. Po přihlášení obdrží zákazník obratem automatické potvrzení o přijetí přihlášky. Nejpozději jeden až dva týdny před zahájením kurzu obdrží zákazník závazné potvrzení termínu spolu s pozvánkou a dalšími upřesňujícími detaily. V případě, že je již termín zvoleného kurzu naplněn, budete kontaktováni zákaznickým servisem s nabídkou alternativních termínů konání. U vícedenních školení vám v případě potřeby rádi dáme tipy na ubytování, pokud možno v jednom z přilehlých ubytovacích zařízení. Na školeních má každý účastník k dispozici počítač s potřebným softwarem a připojením na internet. Výuka v oblasti ICT má zpravidla charakter „hands on“, což znamená, že teoretický výklad je přímo doprovázen praktickými ukázkami a aktivní prací posluchačů na PC. Ceny kurzů zpravidla zahrnují: služby kvalifikovaného školitele přípravu školení, přizpůsobení obsahu požadavkům klienta knižní publikaci k danému tématu [pokud je v ceně kurzu ], případně studentský manuál v tištěné nebo el. podobě zajištění dokumentace ke školení vydání certifikátu o absolvování kurzu zabezpečení výstupů a zpětné vazby pro zadavatele [na vyžádání] psací potřeby [poznámkový blok a tužka] oběd v blízké restauraci - pokud je v ceně kurzu občerstvení o přestávkách [káva, čaj, sušenky, minerálky apod.] využívání našich vzdělávacích prostor, strojový čas počítačů atd.
Dotazy a komentáře ke kurzuPřihláška na kurz
Odesláním formuláře 'Přihláška na kurz' se zaregistruje Vaše přihláška a na zadaný email přijde potvrzení o odeslání této přihlášky.
V případě poskytnutí osobních údajů, souhlasíte s archivací těchto údajů v souladu s podmínkami zákona č. 101/2000 Sb.,
o ochraně osobních údajů, ve znění pozdějších předpisů. Souhlas se zpracováním osobních údajů pro marketingové účely nevyžadujeme, tyto data nezpracováváme.
Server pouze zprostředkovává objednávky kurzů & kontakt na jejich pořadatele. Před odesláním přihlášky je nutno souhlasit s obchodními podmínkami účasti na kurzu daného pořadatele kurzu.
Neodpovídáme za správnost uvedených údajů. © OBEC.net, sro.
URL >>
https://skoleni.net/skoleni_30563_oracle---optimalizace-a-ladeni-aplikaci.html
OracleOptimalizaceladěníaplikací