Oracle Database Tuning
Formation
À Strasbourg
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
En intra entreprise
-
Lieu
Strasbourg
-
Durée
5 Jours
Objectifs: Ce cours vous permettra d'améliorer les performances de vos bases de données Oracle 10g. Il vous apporte tous les éléments nécessaires en vue d'en optimiser les performances en matière de stockage physique, de mémoire et d'entrées/sorties. Il permet également de tirer profit des automatismes de tuning spécifiques à Oracle 10g. Destinataires: Ce cours s'adresse aux administrateurs expérimentés sur Oracle
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Bonnes connaissances de l'administration Oracle10g. Ou connaissances équivalentes à celles apportées par le stage Oracle10g, administration. Expérience requise.
Les Avis
Le programme
Introduction
- Démarche d'optimisation.
- Gains potentiels.
- Exigences des utilisateurs.
- Définition et contrôle des objectifs.
Collecte des statistiques
- Utiliser le package DBMS_STATS.
- Les statistiques sur les tables, colonnes, index.
- Créer des histogrammes. Paramétrage du calcul des statistiques. Exportation et importation des statistiques de l'optimiseur.
- Trace d'une application
- Modifier le paramètre SQL_Trace.
- Définir les paramètres d'initialisation appropriés.
- Activation du traçage dans Oracle 10g.
- Utilisation de TKPROF et analyse.
Les événements d'attente (wait events)
- Les vues de performances dynamiques.
- Le fichier d'alertes et de trace utilisateur.
- Affichage et exploitation des événements d'attente.
Mesures de performances
- Afficher les mesures. Afficher les alertes.
- Créer des seuils et des mesures de référence.
Statspack
- Installer Statspack. Créer des clichés (snapshots) et des états Statspack.
Automatic Workload Repository (AWR)
- Gérer les clichés et générer des états AWR.
- Créer des jeux de clichés et comparer les périodes.
- Générer des états Automatic Database Diagnostic Monitor (ADDM).
Gestion de la mémoire SGA
- Activer la gestion automatique de la mémoire partagée. Fonction de conseil SGA. Large pool.
La Shared Pool Area
- Dimensionnement du library cache. Réduction du nombre de parsings. Traitements stockés. Partage des curseurs. Le pool pour les objets volumineux.
Le buffer cache
- Conservation des blocs en cache.
- Répartition des tables en pools et par taille de blocs.
- Evénements d'attente sur le buffer cache.
- Processus Database Writer multiples.
La journalisation
- Réglage des checkpoints.
- Définir le paramètre FAST_START_MTTR_TARGET.
- Dimensionner le buffer et les fichiers redo log.
- Impact de l'archivage. Opérations NOLOGGING.
- Création des objets. Suppression des contentions.
Régler les E/S
- Identifier les problèmes d'E/S. Concept SAME (Stripe and Mirror Everything). Choisir les solutions.
La mémoire PGA
- Identifier les problèmes. Dimensionner la mémoire PGA. Paramètres relatifs aux tablespaces temporaires.
L'espace de stockage
- Contrôle de l'organisation de la base. Répartition des objets. Tablespace Locally Managed. Partitionnement. Régler la gestion de l'espace de bloc.
Gestion de l'espace dans les segments
- La high Water Mark. Utilisation optimale de l'espace.
- La requête PURGE. Gestion des free lists.
- Gestion automatique de l'espace dans les segments (ASSM). Segment Advisor.
- Identifier la fragmentation des tables et des index.
Particularités des applications
- Les applications OLTP. Application Datawarehouse.
- Fonctionnement de l'optimiseur.
- Les index bitmap. Les tables externes.
- Transfert des données avec impdp.
- DBMS_ADVISOR. SQL Access Advisor. SQL Profile.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Oracle Database Tuning