Home Formation

AGIOR08 - Oracle - Optimisation de bases de données

Après une analyse fine et détaillée des mécanismes internes et la présentation d'une méthodologie de Tuning .Vous acquerrez les connaissances nécessaires pour:

- Optimiser l'organisation et les performances d'une base Oracle.
- Optimiser la gestion de la mémoire.
- Optimiser les fichiers de Redo Log et les Rollbacks segments.
- Optimiser les entrées/sorties et le stockage physique.
- Optimiser les requêtes SQL et les tris.

Objectifs pédagogiques

Améliorer et optimiser les performances d'une base de données Oracle : stockage des données, gestion mémoire, entrées/sorties disques. Savoir manipuler les différents outils d’audit (utilitaires, vues du dictionnaire de données, ratio ...).

Contenu de la formation

System Global Area

- Cache de données
- Cache de journalisation
- Zone partagée
- Zone partagée : Zone SQL
- Zone partagée : Cache librairie
- Zone partagée : Cache dictionnaire de données
- Autres éléments d’optimisation 

Optimisation de la base de données

- Fichiers constituants la base
- Répartition en tablespace
- Espace libre dans un tablespace
- Entrées/Sorties pour les fichiers de données 

Optimisation Objets de la base de données

- Table
- Création d’une table
- Types de tables
- Index
- Types d’index
- Pertinence des index
- Exploitation des index
- Fragmentation
- Rollback segment
- Segment temporaire
- Vues et procédures stockées
- Utilisateur

Fragmentation

- Fragmentation entre fichiers
- Fragmentation entre extents
- Fragmentation entre blocks
- Restitution d’espace au-dessus du high water mark. 

Optimisation SQL

- Plans d’exécution.
- Affichage des statistiques

Compétences visées

  • Appréhender les différentes causes de baisse de performances
  • Analyser les plans d'exécution des requêtes SQL
  • Produire et interpréter les statistiques d'exécution
  • Mettre en œuvre les différentes solutions d'indexation
  • Traiter efficacement l'organisation et le remplissage des données
  • Utiliser les différents outils de diagnostic de performances

Avant ce stage vous pouvez suivre la formation ci-dessous pour acquérir une maîtrise complète de l'administration :

- AGIOR02 : Fonctionnalités du langage SQL
- AGIOR03 : Fonctionnalités du langage PL/SQL
- AGIOR06 : Administration de bases de données

Durée
3 jours

Référence
AGIOR08

Profil stagiaires
Administrateurs de base de données, administrateurs d'applications, responsables de projets, développeurs, exploitants

Animateur(s)
Expert Oracle

Prérequis
Avoir suivi les formations AGIOR06 (Administration) ou AGIOR07 (Sauvegarde et Restauration)

Tarif 2009
Nous consulter

 

 

Copyright © Agilya Solutions, all rights reserved. Design : Generation Webmaster