ciméos
Présentation
L'organisme
Références
nos clients
Contact
nos coordonnées
Téléchargements Catalogue de formation
 
 
 
  Forméos
  Informations
  Notre offre
  Prochaines sessions
  Documentations
 


Forméos
vous accompagne
dans la réalisation de votre
projet de formation
(analyse des besoins et mise
en place du plan de financement)





     
 

Optimiser vos applications sous Oracle
Formation Oracle Franche-Comté Montbéliard

 
  Objectifs :      
 
  • Sous Oracle lorsque l'on pense optimisation, on parle très souvent de Tuning Système, or savez-vous que 80% des problèmes de performance sont dus à des problèmes applicatifs. Lors de cette formation ou l'efficacité prime sur tout autre sujet, on vous enseignera une méthode simple et rigoureuse de détermination des points critiques
 
         
 

Public concerné :

  Ce cours s'adresse aux développeurs et administrateurs d'applications.  
  Pré requis :   La maîtrise des langages SQL et PL/SQL est indispensable (cours Introduction complète à Oracle Ref :BOPM ).  
  Durée de la formation :   3 jours  
         
  Programme pédagogique prévisionnel :      
 


Introduction

Les différents axes d'optimisation applicative
La méthodologie à utiliser lors d'une phase d'optimisation d'application

Conception du modèle de données
Modèle conceptuel des données, formes normales, modèle logique des données
Eviter la dénormalisation tout en garantissant les performances
Les informations fonctionnelles nécessaires pour optimiser le stockage physique des données

Optimisation du modèle physique
Table Relationnelle ou Objet
Gestion des LOBs
Les tables temporaires, les tables externes
Index B*Tree , index bitmap , index à clé inversée , index à clé compressée index sur fonction ,
Table organisée en index
Les différentes utilisations des vues , vues matérialisée ,réécriture des requêtes

Partitionnement
Principes de partitionnement des tables et index
Partitionnement par intervalles ou clé de hachâge
Double partitionnement
Partitions et parallélisation des requêtes

Techniques de programmation avancées
Fiabilité des données
Contraintes différés
Gestion d'index indépendants des contraintes
Verrouillage et lecture cohérente
Transactions en série et autonomes
Alimentation de la base, chargement directement, import d'autre types de données

 

 


L'optimiseur SQL

Le traitement d'une requête SQL.
Les différentes approches d'optimisation possibles : règles ou coûts
Paramètres et statistiques qui influencent l'optimiseur
La génération des statistiques, manuelle ou automatique

Les stratégies d'accès des requêtes SQL
Les différentes stratégies d'accès mono table et leurs coûts
Les différents types de jointure et leurs plans d'accès
Hiérarchie de coût dans les stratégies d'accès

Outils d'optimisation SQL
la PLAN_TABLE, l'EXPLAIN
La commande sqlplus AUTOTRACE
Mise en oeuvre des traces et utilisation de TKPROF
Les modules d'OEM utiles dans l'optimisations des requêtes

Fonctionnalités avancées d'optimisation SQL
Les consignes d'optimisations (Hints)
Stabiliser le plan d'exécution de certaines requêtes
exporter les statistiques des objets

 
     
  Infos Forméos  
  date DIF  
    Foméos et le "DIF"
Destinée à favoriser l'accès au droit Individuel à la formation, cette offre s'adresse aux entreprises de l'Aire Urbaine Belfort / Montbéliard(...)
 
     
  date Nos formations  
    Nos modules de formation
Accèder à nos modules de formation (...)
 
     
ciméos