home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
C
Tous les coursbalkjeGénéralités » Introduction HW & SW » Soft skills » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad et iPhone iOSBases de données et middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data et analyticsDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Agile et Scrum » Les langages de programmation » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesGestion de système » ITIL » SecuritybalkjeEn pratiqueInscriptions 
Oracle SQL performance

Objectif

Il n'est pas possible d'écrire des requêtes SQL efficaces sans avoir une idée des tâches effectuées par l'optimiseur Oracle. Nous allons donc d'abord les décrire; ensuite déterminer comment les influencer durant tout le processus de développement. Les techniques suivantes sont introduites: l'utilisation d'indexes, les hints, l'importance des statistiques. Les utilitaires dont on dispose afin d'évaluer la performance des requêtes sont traités: Explain, SQL Trace, autotrace.

Finalement, les possibilités offertes par PL/SQL dans ce contexte-ci sont détaillées.

Pendant les séances pratiques, les participants ont la possibilité d'essayer toutes les techniques traitées.

Contenu

  • Une introduction au tuning de la performance - utilitaires (explain, SQLTRACE, autotrace, ...)
  • L'identification des problèmes de performance
  • Le procès d'optimisation SQL
  • Les méthodes de jointure de tables (types, optimisation, ordre du join) - les requêtes imbriquées (simple, corrélé)
  • L' utilisation de hints dans les instructions SQL
  • Le Query tuning
  • L' amélioration de la performance via PL/SQL
  • Les techniques avancées d'amélioration de la performance
 

Participants

Analystes-programmeurs, concepteurs, administrateurs de bases de données, analystes fonctionnels.

Connaissances préalables

Une connaissance de base de SQL et des structures d'une base de données Oracle est nécessaire. (cf. Oracle: cours de base).

Pédagogie

Formation en classe, avec exercices. Chaque étudiant dispose d'un poste de travail afin d'exécuter les exercices.

Formateurs

Kris Van Thillo.

Durée

2 jours.

Calendrier

Vous pouvez vous inscrire en cliquant sur une date
dateduréelang.  lieu  prix
05 Oct2?Leuven  (BE)1000 EUR  (excl. TVA) 

Score global

   
3.9/5 (basé sur 55 évaluations)

Reviews

     
tres interessant - donné un peu rapidement - pourrait etre étalé sur 3 jours? (, )
     
Er zou een elektronische versie beschikbaar moeten zijn, met referentiemateriaal. (, )
     
ok, maar in ons geval meer als achtergrondinfo (, )
     
good, have seen a lot (, )
     
Ok, doch eerder ervaren als een overview dan een echte cursus. Vele items vragen nog veel uitzoekwerk achteraf. (, )
     
Ter inleiding goed, echter ik was in de veronderstelling dat er meer SQL-tuning met opdrachten aan bod kwamen. (, )
     
Deze cursus heeft zeker toegevoegde waarde, maar is redelijk theoretisch. (, )
     
very good course (, )
     
goed, duidelijke cursus, voldoende ruimte om vragen te stellen (, )
     
zeer interessant, misschien niet alles van toepassing in onze situatie (, )