Návrh Školení

Vstup do SQL optimalizace

  • Přehled a cíle optimalizace výkonu
  • Přehled architektury Oracle Optimizer
  • Klíčové koncepty optimalizace: náklady, kardinálnost, selektnost

Porozumění prováděcímu plánům

  • Vytváření a interpretace prováděcích plánů
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Běžné problémy s výkonem ve plánech

Strategie indexování

  • Typy indexů a jejich dopady na optimalizaci
  • Vytváření a analyzování indexů pro výkon
  • Použití neviditelných a funkčně založených indexů

Oracle Nástroje pro optimalizaci

  • Automatická uložiště pracovní náklady (AWR)
  • Automatický Database Diagnostický monitor (ADDM)
  • SQL Tuning Advisor a SQL Access Advisor

SQL Plánování Management

  • Základy plánů a zachycení plánů
  • Správa vývoje plánů
  • Použití SQL pokynů pro plány

Pokročilé techniky SQL optimalizace

  • Bind peeking a adaptivní sdílení kurzoru
  • Používání návrhů a profilů k ovládání provádění
  • Diagnostics a opravy komplexních dotazů

Praktické scénáře optimalizace

  • Analyzování skutečných SQL problémů
  • Krok za krokem cvičení optimalizace
  • Nejlepší praktiky a kontrolní seznamy pro optimalizaci

Souhrn a další kroky

Požadavky

Translate this From: en To: cs
  • Pochopení Oracle SQL a PL/SQL
  • Zkušenosti s právě Oracle Database jako vývojář nebo DBA
  • Základní znalost plánů spuštění a konceptů indexování

Cílová skupina

  • Vývojáři databází Oracle
  • Inženýři výkonu
  • Administrátoři Database
 21 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie