Index de l'article
Oracle Database 10g
Architecture Oracle
Serveur Oracle
Mémoire PGA
Instance Oracle
La SGA (System Global Area)
Zone de mémoire partagée

Oracle Database

Oracle Database 10g est un produit parmi d’autres formant la suite Oracle 10g (Oracle Database, Oracle Application Server, Oracle Developer Suite, Oracle Entreprise Manager Grid Control …).

Oracle Database 10g est le système de gestion de bases de données Oracle permettant à plusieurs utilisateurs d’accéder simultanément aux données tout en garantissant une disponibilité et des mécanismes de récupération après incident.

Sachez bien que Oracle Database désigne le logiciel Oracle en entier, tandis que base de données a une signification bien précise dans l'architecture oracle.

Pour garantir un niveau de performance élevé, Oracle maintient la base de données grâce à des structures mémoires (en mêmoire vive : la RAM) et des structures physiques (sur disque dur) et utilise des processus pour le stockage des données en mémoire ou sur disque.

L’écriture sur disque n’est effectuée qu’en cas de nécessité et sous conditions tandis que La mémoire est utilisée autant que possible étant donné que l’accès mémoire est plus rapide que l’accès disque (gain en performances).

En cas de coupure électrique, par exemple, Oracle saura bien faire la récupération si des données en mémoire, au moment de l’incident, ne sont pas écrites sur disque. C’est la récupération de l’instance gérée par le processus SMON discuté plus loin dans l'architecture oracle.

Un échec d’instance nécessite une récupération tandis qu’une défaillance physique (crash disque par exemple) nécessite une restauration suivie d’une récupération.

Restauration et récupération sont deux termes différents qui doivent être bien distingués. La restauration est faite à partir de fichiers de sauvegarde et la récupération permet de réappliquer aux fichiers de données restaurés, les modifications déjà faites sur la base pour retrouver l’état cohérent de la base de données avant incident.

restauration-recuperation.gif

Dans l’exemple de la figure, la récupération à l’instant t2, nécessite la restauration de la dernière sauvegarde S1 disponible et la réimplémentation des modifications survenues dans l’intervalle t1-t2.

Pour aborder, en toute sérénité, les composants et les concepts de base de l'architecture oracle, examinez les prérequis suivants qui seront largement utilisés dans les explications fournies par la suite.

Dans ces pages, nous nous sommes contentés de rappeler ces éléments requis d’une manière succinte mais précise.



 

Copyright © 2009-2012 tuto-dba-oracle.com - Tous Droits Réservés -

Conception réalisée par template-joomla-gratuit.com