Opleiding: Oracle 19c SQL Performance Tuning - 2-daagse online cursus

Verbeter de snelheid en efficiëntie van uw Oracle-databases met de cursus Oracle 19c SQL-prestatieoptimalisatie.

Deze praktische tweedaagse training biedt SQL-ontwikkelaars, databaseprofessionals en applicatieondersteuningsteams de technieken die nodig zijn om SQL-prestatieproblemen te identificeren, analyseren en oplossen. Door middel van praktische oefeningen leert u hoe de Oracle-optimalisator werkt, uitvoeringsplannen interpreteren, SQL Trace en Autotrace gebruiken, joins en indexen optimaliseren en de aanbevelingen van de SQL Tuning Advisor toepassen. Aan het einde van de cursus bent u in staat om snellere, efficiëntere SQL te schrijven die de prestaties van applicaties en de reactiesnelheid van de database verbetert.

Doelgroep

  • SQL-ontwikkelaars
  • Oracle-databaseontwikkelaars
  • Applicatieontwikkelaars
  • Oracle-databasebeheerders (DBA’s)
  • Technische supportmedewerkers
  • IT-professionals die verantwoordelijk zijn voor het verbeteren van de prestaties van Oracle SQL

Vereisten

  • Praktische kennis van Oracle SQL
  • Ervaring met het schrijven van SQL-query’s in Oracle Database
  • Kennis die overeenkomt met een cursus Oracle SQL-basisbeginselen wordt aanbevolen
  • Basiskennis van Oracle-databaseconcepten en SQL Developer is een pré.

Leerdoelen

  • Inzicht in de Oracle-optimizer: Krijg een duidelijk inzicht in hoe de Oracle-optimizer het meest efficiënte uitvoeringsplan voor uw SQL-instructies bepaalt. U verdiept zich in kostengebaseerde optimalisatie, optimizer-modi, dynamische statistieken, adaptieve optimalisatie en query-transformaties. Door te begrijpen hoe Oracle query’s evalueert en uitvoert, bent u beter toegerust om de SQL-prestaties te verbeteren en uitvoeringsplannen effectief te beïnvloeden.
  • Joins en gegevenstoegang optimaliseren: Leer hoe Oracle verschillende join-methoden verwerkt, waaronder nested loop-, hash-, merge- en star-joins, en ontdek wanneer elke methode de beste prestaties levert. Je onderzoekt ook toegangspaden, indexeringsstrategieën, partitionering en optimizer-statistieken om de efficiëntie van query’s te verbeteren en de uitvoeringstijd bij complexe databasewerkbelastingen te verkorten.
  • Gebruik van hints, views en query-transformaties: ontwikkel de vaardigheden om de SQL-uitvoering te verfijnen door Oracle-hints toe te passen om de beslissingen van de optimizer, join-methoden en toegangspaden te beïnvloeden. Je leert ook hoe Oracle omgaat met views, inline views en de WITH-clausule, waardoor je querytransformaties kunt optimaliseren en een consistentere, beter presterende SQL-uitvoering kunt realiseren.

Cursusinhoud

  • Dag 2: Geavanceerde SQL-optimalisatietechnieken
    • Implementeer geavanceerde indexeringsstrategieën, waaronder bitmap-, functiegebaseerde, gecomprimeerde, onzichtbare en gepartitioneerde indexen.
    • Optimaliseer SQL-joins door de meest efficiënte join-methoden en toegangspaden te selecteren.
    • Verbeter de SQL-prestaties met behulp van de SQL Tuning Advisor en het DBMS_SQLTUNE-pakket.
    • Verbeter het ontwerp van query’s met sequentiecaching, views, inline views en de WITH-clausule.
    • Beïnvloed uitvoeringsplannen met behulp van Oracle-hints, query-transformaties en join-optimalisatietechnieken.
    • Pas best practices voor SQL-prestaties toe, waaronder bindvariabelen, resultaatcaching, cursor-sharing en PL/SQL-optimalisatie.

Begrijp de concepten, rollen en best practices van Oracle SQL-prestatieoptimalisatie voor ontwikkelaars en DBA’s.

Analyseer de SQL-uitvoering met behulp van Explain Plan, Autotrace, SQL Trace en prestatieanalysetools.

Verken de Oracle Optimizer, op kosten gebaseerde optimalisatie, adaptieve functies en statistiekbeheer.

Leer hoe Oracle sorteerbewerkingen verwerkt en tijdelijke opslag beheert tijdens de uitvoering van query's.

Ontwerp en optimaliseer indexen, waaronder B-tree-, samengestelde en aflopende indexen voor betere prestaties.

Identificeer optimale toegangspaden en begrijp de factoren die van invloed zijn op de uitvoeringsplannen van Oracle.

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Voor wie is de cursus ‘Oracle 19c SQL Performance Tuning’ bedoeld?

Deze cursus is ideaal voor SQL-ontwikkelaars, applicatieontwikkelaars, databaseontwerpers, Oracle-DBA’s en technische ondersteuningsmedewerkers die de prestaties van SQL-query’s in Oracle 19c-omgevingen willen verbeteren. De cursus is met name waardevol voor iedereen die verantwoordelijk is voor het ontwikkelen, onderhouden of optimaliseren van Oracle-databasetoepassingen.

Hoe verbeteren indexen de SQL-prestaties in Oracle 19c?

Indexen helpen Oracle om gegevens efficiënter te vinden door volledige tabelscans tot een minimum te beperken en de uitvoeringstijd van query’s te verkorten. Tijdens de cursus leert u hoe u de meest geschikte indexsoorten kunt selecteren en implementeren – waaronder B-tree-, bitmap- en functiegebaseerde indexen – en begrijpt u hoe deze de Oracle Optimizer beïnvloeden om snellere, efficiëntere query’s te leveren.

Welke praktische vaardigheden doe ik op in deze cursus?

Aan het einde van de cursus ben je in staat om SQL-uitvoeringsplannen te analyseren, prestatieknelpunten te identificeren, Oracle-tuningtools effectief te gebruiken, indexeringsstrategieën te optimaliseren en optimizer-hints toe te passen om de prestaties van query's te verbeteren. Deze praktische vaardigheden helpen je om in de praktijk voorkomende Oracle SQL-prestatieproblemen met meer zelfvertrouwen en efficiëntie te diagnosticeren en op te lossen.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Gemiddeld niveau
  • 2 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve, praktische live labs
  • Alle relevante cursusmaterialen
  • Meer dan 30 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€1.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Sql Tuning
Oracle
Niveau
Duur
2 dagen
Looptijd
30 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy