Introduction
- Démarche d'optimisation d'une base Oracle.
- Gains possibles, objectifs, inconvénients.
- Service de surveillance.
- Compression réseau.
Exercice
Création d'un service pour la surveillance.
Statistiques et événements d'attente
- Vues dynamiques de performance.
- EM Cloud Control ou BD Express.
- Fichier d'alerte, trace utilisateur et événements d'attente.
- Référentiel AWR et Statspack, clichés et rapports.
Exercice
Retrouver les événements d'attente. Modifier la périodicité de collecte des clichés. Générer des rapports.
Collecte de statistiques
- La collecte des statistiques de données.
- Collecte dynamique de statistiques.
- Collecte des statistiques système.
Travaux pratiques
Configuration et optimisation de la collecte des statistiques de données.
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.
- SQL Profile pour optimiser les requêtes.
- Gestion des plans SQL adaptatifs.
Exercice
Générer les plans d'exécution. Utiliser SQL Plan Management dans le cas d'évolutions applicatives.
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.
- Opérations et diagnostic ADDM en temps réel.
Exercice
Surveiller les traitements d'un service.
Diagnostic et réglages
- Problèmes liés à la SGA, la PGA et la gestion automatique de la mémoire.
- Serveur dédié/partagé et pools de connexions.
- Activité du Library Cache. Le Buffer Cache, Flash Cache et la taille des blocs.
- Optimisation des segments, le déplacement et la compression automatiques.
- Tablespaces, checkpoint, les E/S, Striping And Mirroring Everywhere.
- Utilisation de Database Replay pour diagnostiquer les problèmes et tester les effets des modifications.
Exercice
Optimisation du Library Cache, du Buffer Cache et la gestion automatique de la mémoire.
La journalisation
- Réglage des checkpoints.
- Buffer Redo Log et fichiers journaux.
- Impact de l'archivage.
Exercice
Optimiser la taille des fichiers.