Au calendrier
Sélectionnez
En français
Sélectionnez un lieu
  • Durée: 5 jours
  • Prix régulier: CA$4,825.00
  • Prix préférentiel: CA$4,825.00

Oracle Database 12c: Gestion de la performance et mise au point Ed 1

Référence : © Oracle University D79236GC10

Durée : 5 jours

Avec ce cours vous découvrez les tâches d'analyse et de réglage des performances attendues d'un administrateur de base de données: gestion proactive via des fonctionnalités et des outils d'analyse des performances intégrés, diagnostic et réglage des composants d'instance Oracle Database, diagnostic et réglage des problèmes de performance liés à SQL.

Langues d’enseignementCette formation est offerte en français ou en anglais (EN). Notez que le matériel didactique officiel est disponible en anglais seulement.

Public concerné

  • Administrateur d'entrepôt de données
  • Administrateurs de bases de données

Préalables

Préalables suggérés :

  • Oracle Database 12c: Install and Upgrade Workshop

Objectifs

  • Utiliser la méthodologie de réglage de la base de données Oracle adaptée aux outils disponibles
  • Utiliser les conseillers de base de données pour ajuster de manière proactive une instance de base de données Oracle
  • Utiliser les outils basés sur le référentiel automatique de workload pour ajuster la base de données.
  • Diagnostiquer et régler les problèmes de performances courants liés à SQL
  • Diagnostiquer et régler les problèmes de performances liés aux instances courantes
  • Utiliser les pages relatives aux performances d'Enterprise Manager pour surveiller une base de données Oracle

Contenu

Introduction
  • Objectifs du cours
  • Organisation du cours
  • Ordre du jour des sujets non inclus dans le cours
  • Qui optimise ?
  • Qu'est-ce que le DBA Tune?
  • Comment ajuster la méthodologie de réglage

Réglages de base des performances des diagnostics

  • Réglage des performances des diagnostics
  • Outils de réglages
  • Objectifs de réglages
  • Top événements chronométrés
  • Temps DB
  • CPU et attente
  • Dimensions de réglage du temps
  • Modèle temporel
  • Vues de performances dynamiques
Utilisation du référentiel de charge de travail automatique
  • Présentation automatique du référentiel de charge de travail
  • Données du référentiel de charge de travail automatique
  • Enterprise Manager Cloud Control et AWR
  • Instantanés
  • Rapports
  • Comparer les périodes
Définition de la portée des problèmes de performance
  • Définir le problème
  • Limiter la portée
  • Définir la priorité
  • Meilleurs rapports SQL
  • Problèmes courants de réglage
  • Réglage au cours du cycle de vie
  • Session de réglage ADDM
  • Performance par rapport aux exigences professionnelles
Utilisation des métriques et alertes
  • Vue d'ensemble des métriques et des alertes
  • Limite des statistiques de base
  • Avantages des métriques
  • Affichage des informations sur l'historique des métriques
  • Affichage d'histogrammes
  • Alertes générées par le serveur
  • Réglage des seuils
  • Vues des métriques et des alertes
Utilisation des lignes de base
  • Analyse comparative des performances avec les références AWR
  • Lignes de base du référentiel de charge de travail automatique
  • Fenêtre mobile
  • Lignes de base dans les paramètres de page de performances
  • Modèles de base
  • Lignes de base AWR
  • Création de références AWR
  • Gestion des lignes de base avec PL / SQL
Utilisation d'outils basés sur AWR
  • Tâches de maintenance automatiques
  • Surveillance des performances ADDM
  • Utilisation de périodes de comparaison ADDM
  • Historique de session active
  • Vues de référentiel automatique de charge de travail nouvelles ou améliorées
  • Surveillance d'urgence
  • ADDM en temps réel
Surveillance des opérations de base de données en temps réel
  • Vue d'ensemble
  • Étude de cas
  • Définir une opération de base de données
  • Portée d'une opération de base de données composite
  • Concepts de fonctionnement de base de données
  • Identifier une opération de base de données
  • Activation de la surveillance des opérations de base de données
  • Identification, démarrage et exécution d'une opération de base de données
Applications de surveillance
  • Qu'est-ce qu'un service?
  • Attributs de service
  • Types de services
  • Création de services
  • Gestion des services dans un environnement à instance unique
  • Où sont utilisés les services?
  • Utilisation de services avec des applications client
  • Services et bases de données enfichables
Identifier les instructions SQL problématiques
  • Phases de traitement des instructions SQL
  • Rôle de l'Optimiseur Oracle
  • Identifier le mauvais SQL
  • Meilleurs rapports SQL
  • Surveillance SQL
  • Qu'est-ce qu'un plan d'exécution?
  • Méthodes d'affichage des plans d'exécution
  • Utilisations des plans d'exécution
Influencer l'optimiseur
  • Fonctions de l'optimiseur de requête
  • Sélectivité
  • Cardinalité et coûts
  • Changer d'optimiseur
  • Statistiques d'optimisation de comportement
  • Statistiques étendues
  • Contrôle du comportement de l'optimiseur à l'aide de paramètres
  • Activation des fonctionnalités du Query Optimizer

Reducing the Cost of SQL Operations

  • Reducing the Cost
  • Index Maintenance
  • SQL Access Advisor
  • Table Maintenance for Performance
  • Table Reorganization Methods
  • Space Management
  • Extent Management
  • Data Storage
Réduire le coût des opérations SQL
  • Réduire le coût
  • Maintenance d'index
  • Conseiller d'accès SQL
  • Maintenance de la table pour la performance
  • Méthodes de réorganisation des tables
  • Gestion de l'espace
  • Gestion de l'étendue
  • Stockage de données
Gestion de la performance SQL
  • Maintenir la performance SQL
  • Maintenir les statistiques de l'optimiseur
  • Tâches de maintenance automatisées
  • Options de collecte de statistiques
  • Définition des préférences statistiques
  • Restaurer les statistiques
  • Statistiques différées
  • Publication du réglage SQL automatique
Utilisation de la relecture de base de données
  • Utilisation de la relecture de base de données
  • Architecture du système
  • Considérations de la capture
  • Considérations de la relecture: préparation
  • Considérations de la relecture
  • Options de la relecture
  • Analyse de la relecture
Réglage du Shared Pool
  • Architecture du Shared Pool
  • Fonctionnement du Shared Pool
  • Le cache de la bibliothèque
  • Latch et Mutex
  • Outils de diagnostic pour l'optimisation du Shared Pool
  • Réduire le coût des analyses
  • Dimensionnement du Shared Pool
Réglage de la Buffer Cache
  • Architecture de base de données Oracle: Buffer Cache
  • Buffer Cache: mettre en évidence la mémoire tampon de la base de données
  • Table de hachage de la mémoire tampon pour les recherches
  • Ensembles de travail
  • Buts et techniques de réglage de la Buffer Cache
  • Symptômes de performance de la Buffer Cache
  • Solutions de performance de la Buffer Cache
Réglage de la PGA et de l'espace temporaire
  • Utilisation de la mémoire SQL
  • Impact sur les performances
  • Mémoire PGA automatique
  • Gestionnaire de mémoire SQL
  • Configuration de la mémoire PGA automatique
  • Définition initiale de PGA_AGGREGATE_TARGET
  • Limiter la taille de la zone globale du programme (PGA)
  • Utilisation de la mémoire SQL

Mémoire automatique

  • Architecture de base de données Oracle
  • SGA dynamique
  • Avis de mémoire en granulés
  • Ajout manuel de granulés aux composants
  • Augmenter la taille d'un composant SGA
  • Gestion automatique de la mémoire partagée: vue d'ensemble
  • Paramètres de dimensionnement SGA: vue d'ensemble
Résumé du réglage des performances avec les Waits
  • Waits couramment observés
  • Statistiques supplémentaires
  • Top 10 des erreurs trouvées dans les systèmes clients

Savoir s’entourer des meilleurs

Simon Bourassa
Simon Bourassa
Formateur et conseiller en TI
Simon est passionné par le développement logiciel et le développement de produits, mais avant tout par l’ensemble des gens cachés derrière ces codes, qui travaillent main dans la main pour développer des solutions innovantes.
Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Valère Drainville
Valère Drainville
Formateur et conseiller en efficacité professionnelle
Expert en collaboration et en efficacité professionnelle, Valère Drainville saura vous accompagner dans l’adoption et la gestion de vos outils de travail collaboratifs.
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.