Formation : Optimisation applicative Oracle
Se former avec
C3 Institute
- Renseignements :
- Durée : 3 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1490.00
- Objectifs :
- Apprendre à concevoir un modèle physique optimisé en fonction des spécificités de l'application.
Découvrir la richesse des options du modèle physique pour conserver un modèle logique normalisé.
Savoir optimiser les requêtes SQL de l'application pour améliorer les performances
- Public visé :
-
Développeur d'application,
Administrateur de base de données,
Administrateur des données
- Pré-requis :
- OID,
OSL.
Une expérience pratique d'administration ou de développement est conseillée
- Introduction
La notion d'optimisation.
L'optimisation système.
L'optimisation applicative.
La démarche globale pour optimiser les performances des applications.
La conception du modèle physique
La modélisation des données.
Les modèles conceptuel, logique et physique.
La notion de dénormalisation.
Indépendance entre les niveaux logique et physique.
Informations nécessaires pour optimiser le modèle physique.
L'optimiseur de requêtes
Les étapes d'exécution d'une requête SQL.
Récupérer et analyser le plan d'exécution.
Le fonctionnement de l'optimiseur de requêtes.
La réécriture des requêtes.
Le choix du type d'optimiseur.
Les méthodes d'accès aux données.
Le choix et ordre des opérations de jointure.
Les tables
La table relationnelle.
Rappels sur le stockage physique.
Le stockage des tables en cluster.
Le stockage de données volumineuses avec les LOBs.
Les tables temporaires.
Les tables externes.
Les tables fonctions.
Les index
La technique d'indexation.
Les index concaténés et compressés.
Les index à clé inversée.
Les index bitmaps.
Les index sur fonction.
Les index de tri.
Les index de jointure.
Les tables organisées en index.
Les vues
Les vues relationnelles.
Les vues objet et relationnelle-objet.
Le comportement des vues en mise à jour.
Les vues matérialisées.
La réécriture des requêtes.
Les dimensions.
Les contraintes sur vue.
Le partitionnement
Le partitionnement par intervalles.
Le partitionnement par clé de hachage.
Le partitionnement par listes de valeurs.
Le partitionnement composite.
Les stratégies de partitionnement des index.
Le comportement de l'optimiseur face aux objets partitionnés.
L'administration des partitions.
La parallélisation des requêtes SQL
La parallélisation des requêtes SQL.
Les trois méthodes de parallélisation.
Les paramètres et les hints nécessaires.
Les risques de fragmentation de l'espace de stockage.
Les outils d'optimisation
Les vues du dictionnaire de données.
Le package DBMS_STATS pour administrer les statistiques.
Les plans d'exécution stockés.
Les hints.
Les outils SQL*Trace et Tkprof.
Les outils d'audit et de monitoring.
30/06/2008 au 02/07/2008 (69)
22/09/2008 au 24/09/2008 (75)
24/11/2008 au 26/11/2008 (75)
26/05/2008 au 28/05/2008 (75)
21/07/2008 au 23/07/2008 (75)
27/10/2008 au 29/10/2008 (75)
23/06/2008 au 25/06/2008 (75)
25/08/2008 au 27/08/2008 (75)
06/11/2008 au 08/11/2008 (75)