Kursplan

Innføring i SQL-Tuning

  • Oversikt over ytelsestuning og mål
  • Oversikt over Oracle Optimizer-arkitektur
  • Nøkkelkonsepter for tuning: kostnad, kardinalitet, selektivitet

Forståelse av Utføringsplaner

  • Generering og tolking av utføringsplaner
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Vanlige ytelsesfeller i planer

Indeksstrategier

  • Indekstyper og deres tuning-implikasjoner
  • Opprettelse og analyse av indekser for ytelse
  • Bruk av usynlige og funksjonsbaserte indekser

Oracle Tuning Verktøy

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor og SQL Access Advisor

SQL Plan Management

  • Planbaser og fangst av planer
  • Håndtering av planutviklinger
  • Bruk av SQL-planretningslinjer

Avanserte SQL-Tuning Teknikker

  • Bind peeking og adaptiv cursor deling
  • Bruk av hints og profiler for å kontrollere utføring
  • Diagnostisering og fiksing av komplekse forespørsler

Hånd-på Tuning Scenarioer

  • Analyser virkelige SQL-problemer
  • Trinn-for-trinn tuningøvelser
  • Beste praksis og tuning-sjekklister

Oppsummering og Neste Skritt

Krav

  • En forståelse av Oracle SQL og PL/SQL
  • Erfaring med å arbeide med Oracle Database som utvikler eller DBA
  • Grunnleggende kjennskap til kjøreplaner og indeksering

Målgruppe

  • Oracle databaseutviklere
  • Ytelsesingeniører
  • Databaseadministratorer
 21 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories