Académique Documents
Professionnel Documents
Culture Documents
***********************************
===========================================
Date : 01 Mars 2024
Un CDB regroupe:
- plusieurs applications dans une seule instance
- un seul ensemble de processus d'arrière plan
- Une seule allocation de la SGA
- un seul dictionnaire de données au niveau du root
- il est commun à tous les PDBs
- chaque PDB gère lui-même le dictionnaire de données de son application
Lorsqu'une application doit-être mise à jour ou à niveau, l'opération se fera
uniquement au niveau du CDB de ce fait toutes les autres applications seront mise à
jour et à niveau.
PS: L'un des objectifs de l'architecture multi-tenant est que chaque PDB ait une
relation individuelle avec une application.
Clustered system
serveur 1 (instance 1) --> stockage - bd unique
serveur 2 (instance 2) --> stockage - bd unique
serveur 3 (instance 3) --> stockage - bd unique
Pour un DBA, un SDB est un ensemble de BDs qui peuvent être gérer soit
collectivement soit individuellement.
Pour un développeur d'application, un SDB apparaît comme un single database. Le
nombre de shards et la distribution des données entre les shards sont complètement
transparentes pour applications de base de données.
https://www.oracle.com/webfolder/technetwork/tutorials/architecture-diagrams/19/
database-technical-architecture.html