Booster des Talents IT

Formation Oracle 10g Tuning

formation oracle 10g
A l'issue de la formation vous saurez mesurer les performances d'une base avec les outils fournis par Oracle.
Prixà partir de
1470 €HT
RéférenceAF1326
Durée3 jours
Public Administrateurs
PrérequisOracle 10g Administration
Éditeurs Oracle
TP50%

Plan de Formation Oracle 10g Tuning

Introduction à Oracle 10g Tuning

Objectifs de tuning mesurables
Problèmes classiques et tuning sur une base en production
Performances et disponibilité

Les outils de diagnostic avec Oracle

Alert.log et traces des process background et utilisateurs
Les vues V$, les tables X$, et les utilitaires
Utilisation de UtlBStat/UtlEstat et STATSPACK
Les Waits Events, Performance Manager

Tuning de la Shared Pool

Organisation et tuning de la shared pool
Le library cache
Partage de curseurs,invalidations
Plans d’exécution en cache
Shared pool réservée
Le cache Dictionnaire
UGA et shared servers, Large Pool

Tuning du Buffer Cache

Le database buffer cache, hit ratio
La SGA dynamique, ajout de granules
La vue V$BUFFER_POOL
Modification dynamique de db_cache_size
L’aviseur de buffer cache v$db_cache_advice
Utilisation de plusieurs buffer pools, hit ratio
Auto gestion de l’espace libre

Tuning des autres structures de la Sga

Le redolog buffer et v$sysstat, v$system_event
Réduction l’activité de journalisation
Multiples I/O slaves, plusieurs DBWriters

Tuning des E/S

Les process Oracle et les fichiers (répartition)
Tablespaces sollicités
Les vues v$filestat et v$datafile
Répartition d’une table sur plusieurs datafiles
Balayage complet de tables
Checkpoints et archivelog

Tuning des opérations de tris

Les opérations de tri (comment éviter), sort area, sort ratio
Nouveaux paramètres de sort area
Le sort ratio, les segments temporaires

La contention des Latches

Les principaux latches
Causes pouvant provoquer une attente sur latch

Tuning des Rollbacks Segments

Fonctionnement des rollback segments, tablespaces UNDO
La vue V$Rollstat
Dimensionner les rollbacks
Diagnostiquer les attentes liées aux rollbacks

Contention de verrouillage

Mécanisme de verrouillage, types de verrous
Diagnostiquer le verrouillage et tuer une session
Base Calmée

Tuning des Shared Servers

Surveillance des dispatchers, vue V$Circuit
Surveillance des shared servers

Tuning Applicatif

Les index B-Tree, les index Bitmap
Table organisée en index
Les tables Mapping
Les vues matérialisées, modes de rafraîchissement
Écrasement de requêtes

Utilisation optimale des blocs Oracle

L’allocation d’extents: gestion et choix des tailles
High Water Mark
Le package DBMS_Space
Bloc: taille et PCTFREE, PCTUSED
Migration et chaînage, détection
Réorganisation d’index, identification des index inutilisés

Optimisation SQL

Les modes d’optimisation, paramétrage, hints
Stabilité du plan d’exécution, Import de statistiques
Plans stockés: création, gestion des outlines
StatsPack et explain plan. SQL trace et TKPROF
Statistiques: Analyze et dbms_stats, histogrammes

Nos autres formations Bases de données

AF16003Formation SQL pour non informaticien New Formation ! 26 sessions prévues3 jours1150 €HT
AF15781Formation MariaDB Administration 13 sessions prévues2 jours1290 €HT
AF15761Formation SQL Server 2012 Integration Services 4 sessions prévues2 jours1190 €HT
AF15713Formation SQL Server 2012 Reporting Services 4 sessions prévues3 jours1470 €HT
AF15406Formation Big Data et NoSQL pour développeurs 26 sessions prévues3 jours1550 €HT
Voir les 52 formations
Vous pouvez également être intéressé par des formations Bases de données, Oracle, Oracle tuning, Oracle tuning 10g ou par les formations de notre filière Bases de données
Prixà partir de
1470 €HT
RéférenceAF1326
Durée3 jours
Public Administrateurs
PrérequisOracle 10g Administration
Éditeurs Oracle
Travaux pratiques50%