Formation - Oracle 11g, tuning
Oracle
Applications cloud et plate-forme cloudDescription
Cette formation vous apprendra à identifier les problèmes de performances de vos bases Oracle11g, à mettre en oeuvre les solutions adéquates pour y faire face. Vous apprendrez notamment à dimensionner les différentes zones de la mémoire (PGA, buffer cache, Shared Pool) et à optimiser la journalisation et les E/S.
À qui s'adresse cette formation ?
Pour qui ?Ce cours s'adresse aux administrateurs expérimentés sur Oracle11g.
PrérequisLes objectifs de la formation
Programme de la formation
- Introduction
- La démarche d'optimisation.
- Gains possibles.
- Détermination et contrôle des objectifs.
- Statistiques, événements Wait, AWR
- Outils de mesure.
- OEM.
- Vues dynamiques des performances.
- Fichier d'alerte.
- Fichiers de trace utilisateur.
- Evénements Wait.
- Gérer le référentiel et les clichés AWR.
- Les états.
- Travaux pratiques Interroger les vues de performances dynamiques pour afficher les événements Wait.
- Modifier la périodicité de collecte des clichés AWR.
- Générer des états avec SQL*Plus.
- L'optimiseur et le SQL Plan Management
- Gérer les statistiques et les plans d'exécution.
- Identifier les accès des objets de la base.
- SQL Plan Management.
- Gestion automatique des tâches de maintenance.
- Utiliser SQL Profile pour optimiser les requêtes.
- Travaux pratiques Calculer les statistiques pour une base.
- Générer les plans d'exécution.
- Utiliser SQL Plan Management pour préserver les performances dans le cas d'évolutions applicatives.
- Gestion des évolutions
- Types d'évolutions possibles.
- SQL Performance Analyzer (SPA).
- Utilisation de DB Replay.
- Définition des filtres.
- Fonction de Replay.
- Gérer les mesures de référence
- Seuils adaptatifs et mesures de référence.
- Définir les seuils d'alerte adaptatifs.
- Configurer les mesures de normalisation.
- Diagnostic et réglages
- Problèmes liés à la zone SHARED POOL, au buffer cache, à la mémoire PGA, aux tablespaces temporaires, aux E/S.
- Eléments d'architectures.
- Comprendre l'activité de la zone library cache.
- Dimensionner le buffer cache.
- Gestion automatique de la mémoire.
- Caractéristiques.
- Gérer l'espace dans les segments.
- Tablespaces de type BIGFILE et de type SMALLFILE.
- Optimiser les E/S.
- Stripping et Mirroring.
- RAID.
- Travaux pratiques Configurer la base pour une meilleure conservation des requêtes SQL dans le library cache.
- Définir les zones de stockage pour les blocs d'une taille autre que la taille par défaut.
- La journalisation
- Réglage des checkpoints.
- Impact de l'archivage.
- Dimensionner le redo log buffer et les fichiers redo log.
- Travaux pratiques Optimiser la taille des fichiers et du buffer redo log.