Oracle - Composants de l’architecture Oracle

Dernière mise à jour le 3 novembre 2009 à 11:14 par marlalapocket
Publié par wjaouadi

Un serveur Oracle est un système qui permet de gérer les bases de données et qui offre un moyen de gestion des informations ouvert, complet et intégré.
Un serveur Oracle est constitué d’une instance et d’une base de données.

Instance Oracle


L’instance Oracle permet d’accéder à la base de données Oracle et ne permet l’ouverture que d’une seule base de données.
L’instance Oracle est constituée :
  • des processus d’arrière plan : qui gèrent et appliquent les relations entre les structures physiques et les structures mémoires. Il en existe deux catégories
    • les processus d’arrière plan obligatoires : DBWN, PMON, CKPT, LGWR, SMON
    • les processus d’arrière plan facultatifs : ARCn, LMDn, RECO, CJQ0, LMON, Snnn, Dnnn, Pnnn, LCKn, QMNn
  • des structures mémoires : elle se compose essentiellement de deux zones mémoires :
    • la zone mémoire allouée à la SGA (System Global Area) : elle est allouée au démarrage de l’instance et qui est représente une composante fondamentale d’une instance Oracle. Elle se compose de plusieurs zones mémoire :
      • la zone mémoire partagée
      • le cache de tampons de la base de données
      • le tampon de journalisation
      • ainsi que d’autres structures pour la gestion de verrous externes (lock), internes (latch), données statistiques, etc…
      • Eventuellement il est aussi possible de configurer au niveau de la SGA
        • la zone mémoire LARGE POOL
        • la zone mémoire Java
    • la zone mémoire allouée à la PGA (Program Global Area) : elle est allouée au démarrage du processus serveur. Elle est réservée à chaque processus utilisateur qui se connecte à la base de données Oracle et libérée à la fin du processus.

Le processus utilisateur


C’est le programme qui demande une interaction avec la base de données en démarrant une connexion. Il communique uniquement avec le processus serveur correspondant.

Le processus serveurs


Il représente le programme qui rentre directement en interaction avec le serveur Oracle. Il répond à toutes les demandes et renvoi les résultats. Il peut être dédié à un serveur client ou partagé par plusieurs.

Base de données Oracle


La base de données Oracle est un ensemble de données traitées comme une seule et même entité et est constituée de trois types de fichiers à savoir :
  • les fichiers de contrôle
  • les fichiers de données
  • les fichiers de journalisation
Meilleures réponses pour « Oracle Composants de l’architecture Oracle » dans :
Oracle - Architecture Voir Architecture du SGBD Oracle Une base de données Oracle est constituée de plusieurs éléments : Des processus chargés en mémoire sur le serveur Des fichiers physiques stockés sur le serveur D'un espace mémoire sur le serveur appelé SGA (System...
Oracle - Introduction au SGBD Oracle Voir Introduction au SGBD Oracle Oracle est un SGBD (système de gestion de bases de données) édité par la société du même nom (Oracle Corporation - http://www.oracle.com), leader mondial des bases de données. La société Oracle Corporation a été créée en...
Qu'est ce que l'architecture réseau ? Voir Qu'est ce que l'architecture réseau ? Définition Si l'on s'appuie sur une définition concrète, c'est un édifice fonctionnel composé d'équipements de transmission, de logiciels et protocoles de communication et d'une d'infrastructure filaire ou...
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
Linux - Oracle - Installation d'Oracle 11g sous Linux Ubuntu VoirPrésentation Téléchargement d’UBUNTU Téléchargement d’Oracle Configuration du serveur X Mise à jour des packages Installation des packages de pré-installation Mise à jour du shell Mise à jour de la configuration des utilisateurs...
Télécharger Microsoft UAA (Universal Audio Architecture) Bus driver VoirLa nouvelle architecture audio UAA est une architecture de pilote de classe conçue pour les solutions audio d'ordinateur personnel prises en charge par les systèmes d'exploitation Microsoft Windows. Un périphérique audio conforme à UAA est en...
Oracle - Les séquences VoirCet article s'appuie sur la version 8.1.6 d'Oracle. Une séquence est un objet de base de données Oracle, au même titre qu'une table, une vue, etc... Autrement dit, il appartient à un utilisateur, on peut le manipuler, le modifier, à condition...
J2EE - Java 2 Enterprise Edition VoirIntroduction au Java Framework Le «Java Framework» (Java 2 Platform) est composé de trois éditions, destinées à des usages différents : J2ME : Java 2 Micro Edition est prévu pour le développement d'applications embarquées, notamment sur des...
Architecture des dispositifs de courants porteurs en ligne (CPL) VoirArchitecture en intérieur (Indoor) Les solutions CPL commercialisées à ce jour, de type Homeplug pour l'indoor, sont des solutions parfaites pour étendre le réseau local et partager l'accès Internet haut débit existant, notamment à la maison ou...
Collection CommentÇaMarche.net