Professional Documents
Culture Documents
Objectifs
A la fin de ce chapitre, vous pourrez : numrer les principaux composants de l'architecture d'une base de donnes Oracle dcrire les structures mmoire dcrire les processus en arrire-plan dfinir la relation entre les structures de stockage logiques et physiques
1-2
Le systme de gestion de base de donnes relationnelle (SGBDR) Oracle fournit une approche ouverte, complte et intgre de la gestion des informations.
1-3
Se connecter un serveur
Client
Niveau intermdiaire
Serveur
Architecture multiniveau
1-4
Structures de processus
Processus utilisateur
Connexion : Communication entre un processus utilisateur et une instance Session : Connexion spcifique d'un utilisateur une instance via un processus utilisateur
SQL> Select
Utilisateur
Processus utilisateur
Processus serveur
Session
Connexion Session
1-7
PGA
Espace de pile Mmoire UGA (User Global Area)
Processus serveur 1
Tampon de journalisation
Espace de tampons conserver Espace de tampons recycler Cache de tampons de blocs de taille nK
Autres
Tampon de journalisation
Espace de tampons conserver Espace de tampons recycler Cache de tampons de blocs de taille nK
1 - 12
Tampon de journalisation
Mmoire tampon rutilisable situe dans la mmoire SGA Contient des informations sur les modifications apportes la base de donnes Contient des entres de journalisation dont les informations permettent d'annuler les modifications effectues par des oprations LMD et LDD
Tampon de Zone Cache dede tampons de la base de donnes journammoire lisation partage Zone de mmoire Zone de Zone de LARGE mmoire mmoire POOL Streams Java Espace de tampons conserver Espace de tampons recycler Cache de tampons de blocs de taille nK
1 - 13
1 - 14
Etat du curseur
Zone de tri
Zone de hachage
Quiz
Quel est le nom de la zone de mmoire contenant des donnes et des informations de contrle pour un processus serveur ou un processus en arrire-plan : 1. Zone de mmoire partage 2. PGA 3. Cache de tampons 4. Donnes de session utilisateur
1 - 17
Quiz
Quels lments sont lus dans les fichiers de donnes et placs dans le cache de tampons de la base ? 1. Lignes 2. Modifications 3. Blocs 4. Instructions SQL
1 - 18
1 - 19
DBWn Cache de tampons de la base de donnes Processus Database Writer Fichiers de donnes
1 - 20
1 - 22
CKPT
Processus CKPT
Fichier de contrle
Fichiers de donnes
1 - 24
Il effectue les oprations de rcupration au dmarrage de l'instance. Il nettoie les segments temporaires inutiliss.
SMON
Processus SMON
Instance
Segment temporaire
1 - 25
Il surveille les sessions pour dtecter tout dpassement du dlai d'inactivit. Il enregistre dynamiquement les services de base de donnes dans les processus d'coute.
Processus serveur
PMON Utilisateur
Processus utilisateur en chec Processus PMON
tnslsnr
1 - 26
ARCn
Processus d'archivage
Destination de l'archive
1 - 27
Fichiers de contrle
Fichiers de donnes
Fichier de paramtres
Fichiers de sauvegarde
Structures physiques
Tablespace
NFS
ASM
1 - 30
Segment
Extents
Blocs de donnes
1 - 32
Extent
64 Ko
Extent
96 Ko
Segment
160 Ko
1 - 33
1 - 34
Synthse
Ce chapitre vous a permis d'apprendre : numrer les principaux composants de l'architecture d'une base de donnes Oracle dcrire les structures mmoire dcrire les processus en arrire-plan dfinir la relation entre les structures de stockage logiques et physiques
1 - 35
Exercice 1 : Prsentation
Cet exercice consiste rpondre sur papier des questions concernant les sujets suivants : Architecture de la base de donnes Mmoire Processus Structures de fichiers
1 - 36