Kursplan

Introduktion till SQL Tuning

  • Översikt över prestandatuning och mål
  • Översikt över Oracle Optimizer arkitektur
  • Nyckelkoncept för tuning: kostnad, kardinalitet, selektivitet

Förståelse för Utförandeplaner

  • Generering och tolkning av utförandeplaner
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Vanliga prestandafällor i planer

Indexeringsstrategier

  • Indextyper och deras tuningimplikationer
  • Skapande och analys av index för prestanda
  • Användning av osynliga och funktionsbaserade index

Oracle Tuningverktyg

  • Automatisk Arbetsbelastningsregister (AWR)
  • Automatisk Database Diagnostisk Monitor (ADDM)
  • SQL Tuning Advisor och SQL Access Advisor

SQL Plan Management

  • Planbaslinjer och fångande av planer
  • Hantering av planutvecklingar
  • Användning av SQL plan direktiv

Avancerade SQL Tuning Tekniker

  • Bind peeking och adaptiv cursor-delning
  • Användning av tips och profiler för att styra utförandet
  • Diagnostik och åtgärd av komplexa frågor

Hands-On Tuning Scenarier

  • Analys av verkliga SQL problem
  • Steg-för-steg-tuningövningar
  • Bästa praxis och tuningchecklistor

Sammanfattning och Nästa Steg

Krav

  • En förståelse för Oracle SQL och PL/SQL
  • Erfarenhet av arbete med Oracle Database som utvecklare eller DBA
  • Grundläggande kännedom om utförandeplaner och indexkoncept

Målgrupp

  • Oracle databasutvecklare
  • Prestandaingenjörer
  • Database administratörer
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier