Beruflich Dokumente
Kultur Dokumente
Alaeddine.ensak@gmail.com
Alaeddine.boukhalfa@uit.ac.ma
▪ Assister les utilisateurs sur le plan technique en développant leur maîtrise des outils.
▪ Mettre un support technique à la disposition des utilisateurs et définir les procédures
d’intervention afin de résoudre les éventuels problèmes.
▪ Intervenir immédiatement en cas d’incidents limitant les performances des bases de données,
ou l’accès aux informations.
▪ Optimisation de la base des données
▪ Assurer une veille technologique afin de maintenir l’adéquation des performances et des
spécificités des bases de données aux besoins de l’entreprise.
▪ Faire évoluer les bases de données (« tuning »).
DICTIONNAIRE
DONNEES Outils de génie logiciel
Outils d’administration
NOYAU
NOYAU
Intégrité des données;
14
DICTIONNAIRE
DONNEES
15
SQL
16
PL/SQL
17
Architecture fonctionnelle d’Oracle
Architecture fonctionnelle
18
19
L’Instance (Présentation)
Architecture d’une instance
▪ Zone mémoire alloué (SGA) pour stocker les données issues des fichiers de
données sur le disque dur. Afin de pouvoir les partager entre les différents
processus.
Architecture d’une instance
1. Shared Pool : utilisée pour partager les informations sur les objets de la base de
données ainsi que sur les droits et privilèges accordés aux utilisateurs. Elle se
découpe en 2 blocs :
• Library Cache : stocke les textes des ordres SQL exécutés récemment, la version
compilée de ces ordres SQL et leurs plans d'exécution.
• Dictionnary Cache : contient les définitions des objets de la base de données qui
ont été utilisées récemment. Permettra au serveur Oracle de ne pas avoir à aller
chercher ces informations sur le disque à chaque exécution d'une requête SQL.
SGA (System Global Area)
2. Database Buffer Cache : Sert à stocker les blocs de données utilisés récemment.
Sa taille est définie par deux paramètres :
3. Redo Log Buffer : enregistre toutes les modifications apportées sur les données
de la base, sa taille est modifiable et dont on pourra changer le paramètre
LOG_BUFFER. Oracle ne pourra écraser les données contenues dans ce buffer que
si elles ont été écrites dans les fichiers REDOLOG FILE.
PGA (Program Global Area)
▪ Mémoire non partagée (privée).
▪ Utilisée seulement par des processus serveur ou d'arrière-plan.
Elle contient :
CKPT (Checkpoint) : sert à mettre à jour les en-têtes des fichiers de données, et les
fichiers de contrôle afin de spécifier que l'action de CHECKPOINT s'est bien
déroulée.