Návrh Školení

Metodika ladění aplikací

Databáze a instance architektury

    Procesy serveru Struktura paměti (SGA, PGA) Analýza a sdílení kurzorů Datové soubory, soubory protokolu, soubory parametrů

Analýza plánu provádění příkazů

    Hypotetický plán (EXPLAIN PLAN, SQLPlus AutoTrac XPlane) Skutečný plán realizace (V $ SQL_PLAN, XPlane, AWR)

Monitorování výkonu a hledání úzkých míst v procesu

    Sledování aktuálního stavu instance pomocí zobrazení systémových slovníků Sledování historických slovníků Sledovací aplikace (SQLTrace, TkProf, TreSess

Proces optimalizace

    Optimalizace nákladů na nemovitosti a regulované Stanovení optimalizace

Ovládejte optimalizátor založený na pracovních nákladech pomocí:

    Parametry relace a instance Tipy (nápovědy) Vzory plánů dotazů

Statistics a histogramy

    Statistika dopadu a histogramy pro výkon Metody sběru statistik a histogramů Strategie počítání a odhadování statistik Statistiky správy: blokování, kopírování, editace, automatizace sběru, sledování změn Dynamické vzorkování dat (dočasné desky, komplexní predikáty) Vícesloupcové statistiky, založené o výrazech Statistics Systém

Logická a fyzická struktura databáze

    Tabulky Spaces. segmenty Rozšíření (EXTENTS) Bloky

Způsoby ukládání dat

    Fyzické aspekty tabulky dočasné Tabulky Index tabulek externí Tabulka rozdělení tabulek (rozpětí, písmeno, hash, smíšené) Fyzická reorganizace tabulek

Materializované pohledy a mechanismus QUERY REWRITE

Metody indexování dat

    Budování indexů B-TREE Index vlastností Indexy: jedinečný, vícesloupcový, funkční, inverzní indexy komprese Rekonstrukce a sloučení indexů Virtuální indexy Indexy soukromé a veřejné Bitmapové indexy a spojení

Případová studie – full-scan data

    Vliv místa na úrovni tabulky a čtení výkonu bloku Načítání dat konvenční a přímá cesta Pořadí predikátů

Případová studie – přístup k datům přes index

    Metody čtení indexu (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN) Použití funkčních indexů Index selektivity (Clustering Factor) Vícesloupcové indexy a SKIP SCAN NULL a indexy Indexové tabulky (IOT) Dopadové indexy DML operace

Případová studie - třídění

    Třídící paměť Index řazení Třídit lingvistické Vliv entropie na řazení (faktor shlukování)

Případová studie – spojení a poddotazy

    Sloučení: MERGE, HASH, NESTED LOOP Připojení v systémech OLTP a OLAP Pořadí přepínání Vnější spojení Anti-join spojení neúplné (SEMI) Poddotazy jednoduché Korelované poddotazy Pohledy, klauzule WITH

Optimalizátor nákladů na další operace

    Buffer Třídit INLIST ZOBRAZIT FILTR Počet Stop Klíč Výsledek Mezipaměť

Dotazy rozptýleny

    Číst plány dotazů pro použití dblinks Výběr hlavní značky

Paralelní zpracování

Požadavky

  • Bezplatné využití základů SQL a znalost databázového prostředí Oracle (nejlépe Oracle 11g absolvování školení - Native SQL pro programátory - Workshopy)
  • Praktické zkušenosti s prací s Oracle
 28 hodiny

Počet účastníků



Price per participant

Reference (1)

Související kurzy

Související kategorie