1
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.
2
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.
3
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.
4
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.
5
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.
6
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.
7
La journalisation
- Réglage des checkpoints.
- Buffer Redo Log et fichiers journaux.
- Impact de l'archivage.
Exercice
Optimiser la taille des fichiers.