Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u 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
Getuigenissen (1)
een goede uitleg bij elk punt en een opdracht voor de praktijk.
Piseth Ben - ACLEDA Bank Plc.
Cursus - Oracle Database 19c: SQL Tuning Workshop
Automatisch vertaald