Référence | F172068 |
Intra-entreprise | Nous consulter |
Public concerné : Développeurs, DBA, Chefs de Projets.
Objectifs de la formation : Maîtriser les différentes techniques de développement pour améliorer les performances sous Oracle 10g et 11g.
Durée : 2 jours
Prérequis : Connaissance SQL Oracle
Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.
Support de cours fourni à chaque stagiaire.
Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage. Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.
Informations pratiques : Accessibilité , modalités et délais d’accès
Contenu de formation
Préliminaires :
- Rappel architecture Oracle
- Optimisations Matérielles
- Optimisation Architecture Oracle
- Optimisation applicative
Mesurer :
- Mesure des performances
- Calculs des statistiques
- Estimation des couts
Plan d’exécution :
- Visualiser le plan d’exécution
- Comprendre le plan d’exécution
- La selectivité
Les objets d’optimisation :
- Index (B*Tree, Histogramme, Bitmap, index sur fonction)
- Clusters
- IOT
- Partitionnement
- Materialized Views
Optimisation du SQL :
- Les principaux hints
- Impact des formes d’écriture
- Bonnes et mauvaises pratiques
- SQL Avancé
Travaux pratiques : Présentation de requêtes avant et après optimisation.