Tuning Oracle 9i
Formation
À Montrouge et Rouen
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
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
4 Jours
Objectifs: Par l'analyse des mécanismes internes et des règles à utiliser dans la mise en place des bases de données Oracle 9i, mais également 8i, ce cours vous apportera tous les éléments nécessaires en vue d'en améliorer les performances en matière de stockage physique, de mémoire. Destinataires: Ce stage s'adresse aux administrateurs de bases de données Oracle 9i, aux administrateurs d'applications et aux consultants. Il convient aussi aux administrateurs d'Oracle 8i.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Une bonne expérience d'administration Oracle est indispensable.
Les Avis
Le programme
Problèmes rencontrés.
La démarche d'optimisation.
Les étapes d'optimisation.
Les acteurs de l'optimisation.
Développement de l'application.
Les exigences des utilisateurs.
Les problèmes sont-ils inévitables.
Détermination et contrôle des objectifs.
Les outils de diagnostic
Les vues statistiques d'activité de la base.
L'utilitaire STATPACK.
La requête Explain.
Collecte des statistiques.
Le package DBMS_STATS.
Création de statistiques no prédéfinies.
Identification des index non utilisés.
Le dictionnaire de données.
La trace du process serveur.
TKPROF.
OEM performance Pack.
L'espace de stockage
Contrôle de l'organisation de la base.
Répartition des objets.
Les fichiers redo log.
La taille des blocs par tablespaces.
Utilisation du partitionnement.
Les applications
Contrôle des structures.
Optimisation basée sur les coûts.
Utilisation du dynamic Sampling.
Observation des performances.
Applications client-serveur.
Applications OLTP.
Application Datawarehouse.
Utilisation de Parallel DML.
La shared Pool area
Réduction du nombre de parsings.
Utilisation des traitements stockés.
Le partage des curseurs.
Rechargements en cache.
Dimensionnement du cache.
Le pool pour les objets volumineux.
Le dictionary cache.
Contrôle de l'utilisation des PGAs.
Les User Global Areas.
Allocation dynamique de mémoire.
Contentions sur les latches.
Les buffers caches
L'algorithme LRU.
Montée en cache du bloc.
Mesure du hit ratio.
Répartition des tables en pools.
Répartition des tables par taille de blocs.
Recherche du bon nombre de buffers
Evénements d'attente.
Accélération des écritures.
Les écritures asynchrones.
Occupation des blocs de données
La high Water Mark.
Utilisation optimale de l'espace.
Le package DBMS_SPACE.
Chaînage et migration des lignes.
Réorganisation des données.
Gestion des free lists.
Les rollback segments
Nombre de segments.
Trace des attentes.
Utilisation optimale des segments.
Utilisation des undo segments.
Durée de conservation des images avant.
La journalisation
Réglage des checkpoints.
Impact de l'archivage.
Le redo log buffer.
Opérations NOLOGGING.
Création des objets.
Les latches sur le buffer redo log.
Suppression des contentions.
Les tris
Opérations provoquant des tris.
Eviter les tris.
Trier en mémoire.
Le tablespace temporaire.
Les segments temporaires.
Ecriture directe.
Surveillance des tris.
Réglage des outils Oracle
Accélération des exports et des imports.
SQL*Loader.
Accélération des batchs avec SQL*Plus.
Parallélisation d'exécution des requêtes
Optimisation des applications avec un serveur disposant de plusieurs CPUs.
Exécution des requêtes en parallèle.
Degré de parallélisme optimal.
Contrôle des opérations parallélisées.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Tuning Oracle 9i