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
- 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
Reference (5)
Velmi jsem si líbil formát školení, praktický přístup přímo v SQL Developeru.
Andreea - OPEN COURSE
Kurz - Oracle Database 19c PL and Advanced SQL
Machine Translated
Cvičení byla vysvětlena velmi dobře.
Monica - DB Global Technology
Kurz - PL/SQL in Oracle 19c
Machine Translated
Způsob, jakým trenér vše předvedl
Manveen - Tribal Grou[
Kurz - Developing Applications with Oracle Application Express (APEX)
Machine Translated
Naučil jsem se složité funkce a jak je aplikovat
Ana Alexandrescu - DB Global Technology
Kurz - Oracle SQL Advanced
Machine Translated
Great comunication, Łukasz explained everything in easy and understandable way