Oracle, tuning, 5 jours (code: ortn5)

Ce cours permet d’apprendre le fonctionnement des outils utilisés pour le tuning d’Oracle et la démarche à suivre face à un problème. Il montre également comment éviter/régler les problèmes les plus courants : tailles des différentes zones de la mémoire, taille et nombre des groupes redo log, taille du tablespace UNDO…

Résumé

  • Traitement des instructions SQL : PARSE, EXECUTE, FETCH.
  • Outils de mesure : statistiques d’activité, événements d’attente, plans d’exécution, traçage de SQL et TKPROF, traçage par DBMS_MONITOR, Statspack/AWR.
  • Collecte des statistiques et effet sur la performance.
  • Fonctionnement de l’optimiseur : méthodes d’accès aux données, utilisation des index, utilisation des variables de lien.
  • Gestion des plans d’exécution : SQL Plan management, utilisation des profils SQL.
  • Optimisation de la base de données : Espace, gestion de la concurrence, gestion des segments d’annulation (undo), fichiers de journalisation (redo log files).
  • Optimisation de l’instance : démarrage de l’instance, gestion de la mémoire, optimisation du buffer cache, optimisation de la zone shared pool, les PGAs et les zones de travail.
  • Optimisation des entrées/sorties des disques.
  • ADDM, SQL Performance Analyzer.

À qui s’adresse ce cours ?

Ce cours s’adresse aux DBAs qui s’occupent de la performance des bases Oracle et de leur tuning. il requiert de la part du participant une pratique régulière de l’administration d’Oracle. une bonne partie du contenu peut s’appliquer à toutes les versions d’Oracle en utilisation actuellement.

En savoir plus ∙ plan détaillé