home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
Oracle SQL performance

Doel

Het is niet mogelijk efficiënte SQL te schrijven zonder kennis van de werking van de Oracle optimizer. We staan daarom eerst stil bij de verschillende taken van die optimizer, en gaan na waar de applicatieontwikkelaar dit proces kan beďnvloeden. Een aantal technieken worden aangekaart: gebruik van indexen, hints, belang van statistieken, ... Ook de tools die we kunnen hanteren om het optimalisatieprocess en onze SQL statements te evalueren naar performace toe komen zeker aan bod: Explain, SQL Trace, autotrace.

Tot slot staan we ook stil bij de mogelijkheden die PL/SQL in deze context kan bieden.

De cursisten krijgen tijdens de praktische sessies de kans om alle besproken technieken in te oefenen.

Inhoud

  • Inleiding tot performantie tuning - beschikbare tools en technieken (explain, SQLTRACE, autotrace, ...)
  • Identificatie van performantieproblemen
  • Het SQL optimisatie-proces
  • Tunen van tabel toegang (single value, ranges, multi-column lookup, ...)
  • Tabel join technieken (types, optimisatie van, join order, ...) - Subqueries (simple, correlated)
  • Sorteren en groeperen
  • Het gebruik van hints in SQL statements
  • Query tuning
  • Performantieverbetering via PL/SQL
  • Geavanceerde technieken voor performantie-optimalisatie
 

Doelgroep

Analist-programmeurs, technisch ontwerpers, DBA's, functionele analisten.

Voorkennis

Een basiskennis van SQL en van de Oracle database structuur is vereist (zie Oracle basiscursus).

Verloop van de cursus

Klassikale opleiding afgewisseld met oefeningen.

Docenten

Kris Van Thillo.

Duur

2 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
05 Oct2?Leuven  (BE)1000 EUR  (excl. BTW) 

Globale score

   
3.9/5 (gebaseerd op 59 evaluaties)

Reviews

     
goed, duidelijke cursus, voldoende ruimte om vragen te stellen (, )
     
zeer interessant, misschien niet alles van toepassing in onze situatie (, )
     
good, have seen a lot (, )
     
very good course (, )
     
Te weinig praktijk of oefeningen (, )
     
ok, maar in ons geval meer als achtergrondinfo (, )
     
Ter inleiding goed, echter ik was in de veronderstelling dat er meer SQL-tuning met opdrachten aan bod kwamen. (, )
     
Goed en grondig uitgelegd. Zeer interessant (, )
     
tres interessant - donné un peu rapidement - pourrait etre étalé sur 3 jours? (, )
     
one extra day -> exercises (, )