Optimisation du serveur Oracle
Durée : | 4 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Administrateurs système, administrateurs de base de données, responsables d'applications.
Objectifs :
- Etudier leur bases de données en vue de l'amélioration de leurs performances.
- Aborder les concepts, les moyens de l'optimisation.
- Utiliser les utilitaires standards d'Oracle pour optimiser leurs bases de données.
Pré-requis :
- Connaître SQL et avoir une pratique de l'administration d'une base de données Oracle.
Introduction
- Les fichiers trace
- Les vues statistiques d'activité de la base
- Les utilitaires
Configuration des bases de données
- Configuration des tablespaces
- Répartition des objets
- Activité sur les fichiers de la base
Optimisation de la mémoire
- Optimisation de la shared pool
- Surveillance de l'activité d'analyse
- Dimensionnement de la zone de partage
- Le package dbms_shared_pool
- Optimisation du buffer cache
- Mécanisme d'utilisation des buffers
- Réglage du hit ratio des données en cache
L'organisation des tables
- Résolution du chaînage
- Les tables iot
- Les partitions de tables
- Les clusters
- Gestion des index
Optimisations des autres ressources
- Dimensionnement des rollback segments
- Surveillance de l'activité transactionnelle
- Réglage des checkpoints
- Dimensionnement du buffer et des fichiers redo logs
- Besoins en mémoire et réduction de la consommation due au tri
Étude du serveur multi-thread
- Réglage de l'activité des process server et dispatcher
Tuning applicatif
- Examen des traitements et analyse du plan d'exécution par explain
- Sql trace et tkprof
Les rapports d'analyse
- Les scripts utlbstat et utlestat
- Le package statspack