Base de données - ORACLE
Oracle 10g/11g – Tuning
Reference : ORA07


Prochaines sessions

Objectifs
- Comprendre comment améliorer et optimiser les performances d’une base de données Oracle
- Être en mesure d’optimiser le stockage des données et l’utilisation de la mémoire
- Savoir utiliser les différents outils d’audit du Performance Pack
Pré requis
- Expérience dans l’administration Oracle 9i ou 10g
Modalités pédagogiques
Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques
Public visé
Inscription
Programmes de Oracle 10g/11g – Tuning
Introduction
- Objectifs et outils
Diagnostic
- Méthodologie, moyens
- Les vues dynamiques
- L’utilitaire STATPACK
- La requête EXPLAIN PLAN
- EXPLAIN automatique avec SQL*PLUS
- EXPLAIN avec l’EVENT 10132
- Trace du processus serveur
- Trace avec DBMS_MONITOR
- Extrait et analyse d’un fichier Trace avec TKPROF
Configuration des bases de données
- Configuration des Tablespaces
- Répartition des objets
- Activité sur les fichiers de la base
- Gestion des fichiers redo log
- Gestion des disques ASM
Particularités des types d’applicatifs
- Les applications OLTP
- Les applications de type Data Warehouse
- Les index Bitmap
- Les vues matérialisées
Les applications
- Méthode d’accès aux données
- Les jointures
- L’optimiser
- Collecte des statistiques, le package DBMS_STATS
- Collecte automatique des statistiques
- Les paramètres affectant le choix du plan d’exécution
- Les hints
Automatic Database Diagnostic Monitor (ADDM)
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor
- Le package DBMS_ADVISOR
- SQL Access Advisor
- SQL Profile
- Mécanisme automatique d’alerte
La gestion des contentions
- Identifier les attentes systèmes
- Identifier les verrous internes
Tuning de la Shared Pool
- Surveillance de l’activité du Parsing
- Dimensionnement de la zone de partage
- Le package DBMS_SHARED_POOL
Tuning du Buffer Cache
- Mécanisme d’utilisation des buffers
- Réglage du hit ratio des données en cache
La gestion des blocs Oracle
- Résolution du chaînage
- Gestion des Index et les Index Bitmap
Tuning des mécanismes liés aux Redo Logs
- Réglage des Checkpoints
- Dimensionnement du buffer et des fichiers Redo logs
Architectures parallèles
- Objectifs
- Paramétrage
- Recommandations