Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 21 timmar
Kursplan
Introduktion till SQL-tuning
- Översikt över prestandatuning och mål
- Översikt över Oracles optimeringsarkitektur
- Nyckelbegrepp för tuning: kostnad, kardinalitet, selektivitet
Förståelse för exekveringsplaner
- Generering och tolkning av exekveringsplaner
- EXPLAIN PLAN jämfört med DBMS_XPLAN
- Vanliga prestandafällor i planer
Indexstrategier
- Indextyper och deras inverkan på tuning
- Skapa och analysera index för prestanda
- Användning av osynliga och funktionsbaserade index
Oracles verktyg för tuning
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM)
- SQL Tuning Advisor och SQL Access Advisor
Hantering av SQL-planer
- Planbaslinjer och fångande av planer
- Hantering av planutveckling
- Användning av SQL-planriktlinjer
Avancerade tekniker för SQL-tuning
- Bind peeking och adaptiv kursharedning
- Användning av hints och profiler för att styra exekvering
- Diagnostik och korrigering av komplexa frågor
Hands-on tuning-scenarier
- Analys av SQL-problem från verkliga situationer
- Steg-för-steg-tuningövningar
- Bästa praxis och checklistor för tuning
Sammanfattning och nästa steg
Krav
- Förståelse för Oracle SQL och PL/SQL.
- Erfarenhet av att arbeta med Oracle Database som utvecklare eller DBA.
- Grundläggande kunskap om exekveringsplaner och indexkoncept.
Targetgrupp
- Oracle databasutvecklare.
- Prestandatekniker.
- Databasadministratörer.
Vittnesmål (1)
bra förklaring av varje punkt och ge inlämningsuppgifter för övning.
Piseth Ben - ACLEDA Bank Plc.
Kurs - Oracle Database 19c: SQL Tuning Workshop
Maskintolkat