Neem contact met ons op

Cursusaanbod

Inleiding tot SQL-optimalisatie

  • Overzicht van prestatieoptimalisatie en doelstellingen
  • Uitleg over de architectuur van de Oracle Optimizer
  • Belangrijke begrippen bij optimalisatie: kost, cardinaliteit en selectiviteit

Uitvoeringsplannen analyseren

  • Het genereren en interpreteren van uitvoeringsplannen
  • EXPLAIN PLAN vergeleken met DBMS_XPLAN
  • Veel voorkomende prestatiefouten in uitvoeringsplannen

Indexeringstechnieken

  • Soorten indexen en hun invloed op optimalisatie
  • Het aanmaken en analyseren van indexen voor betere prestaties
  • Inzetten van onzichtbare of functionele indexen

Oracle-optimalisatiehulpmiddelen

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

Beheer van SQL-plannen

  • Het opstellen van referentieplannen en het vastleggen daarvan
  • Evolutiebeheer van plannen
  • Gebruik van SQL-planrichtlijnen

Geavanceerde optimalisatietechnieken voor SQL

  • Bind peeking en adaptief cursorgebruik
  • Het toepassen van hints en profielen ter beïnvloeding van uitvoeringsplannen
  • Diagnose en verbetering van complexe query’s

Praktische optimalisatie-oefeningen

  • Analyse van reële SQL-problemen
  • Stapsgewijze oefeningen in prestatieoptimalisatie
  • Aanbevolen werkwijzen en checklisten voor optimalisatie

Samenvatting en vervolgstappen

Vereisten

  • Kennis van Oracle SQL en PL/SQL
  • ervaring als ontwikkelaar of DBA bij het werken met Oracle Database
  • Basiskennis over uitvoeringsplannen en indexering

Doelgroep

  • Ontwikkelaars van Oracle-databases
  • Prestatie-engineers
  • Databasebeheerders
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën