Oracle – Componentes de la arquitectura de Oracle

última actualización el 16 de julio de 2009, 00:06 por Carlos-vialfa
Publicado por Carlos-vialfa
Un servidor Oracle es un sistema que permite administrar bases de datos y que ofrece un medio de gestión de información abierto, completo e integrado.
Un servidor Oracle está constituido de una instancia y una base de datos.
Graf

Instancia de Oracle


La instancia de Oracle permite acceder a la base de datos Oracle y permite abrir únicamente una sola base de datos.
La instancia de Oracle está compuesta de:
  • procesos en segundo plano que administran y aplican las relaciones entre las estructuras físicas y las estructuras de memoria. Existen dos categorías:
    • los procesos en segundo plano obligatorios: DBWN, PMON, CKPT, LGWR, SMON
    • los procesos en segundo plano facultativos: ARCn, LMDn, RECO, CJQ0, LMON, Snnn, Dnnn, Pnnn, LCKn, QMNn
  • estructuras de memoria: compuestas básicamente de dos áreas de memoria:
    • el área de memoria asignada a la SGA (System Global Area): asignada al inicio de la instancia y representa un componente fundamental de una instancia de Oracle. Está compuesta de varias áreas de memoria:
      • el área de memoria compartida
      • el buffer caché de la base de datos
      • el log buffer
      • así como otras estructuras para la gestión de bloqueos externos (lock), internos (match), datos estadísticos, etc.
      • Eventualmente también es posible configurar al nivel de la SGA
        • el área de memoria LARGE POOL
        • el área de memoria Java
    • el área de memoria asignada a la PGA (Program Global Area): ésta es asignada al inicio del proceso de servidor. Es reservada a cada proceso de usuario que se conecte a la base de datos Oracle y liberada al final del proceso.

El proceso de usuario


Es el programa que solicita una interacción con la base de datos iniciando una conexión. Se comunica únicamente con el proceso de servidor correspondiente.

El proceso de servidor


Representa el programa que entra directamente en interacción con el servidor Oracle. Responde a todas las peticiones y envia los resultados. Puede estar dedicado a un servidor cliente o compartido por varios.

Base de datos Oracle


La base de datos Oracle es un conjunto de datos tratados como una sola y misma entidad y está constituida de tres tipos de archivos, a saber:
  • los ficheros de control
  • los ficheros de datos
  • los ficheros log


PD: El artículo original fue escrito por wjaouadi, contribuidor de CommentCaMarche
Mejores respuestas para « Oracle – Componentes de la arquitectura de Oracle » en :
VPN - Redes privadas virtuales Ver El concepto de las redes privadas virtuales Las redes de área local (LAN) son las redes internas de las organizaciones, es decir las conexiones entre los equipos de una organización particular. Estas redes se conectan cada vez con más frecuencia a...
Redes - Arquitectura Cliente/Servidor en 3 niveles Ver Introducción a la arquitectura en 2 niveles La arquitectura en 2 niveles se utiliza para describir los sistemas cliente/servidor en donde el cliente solicita recursos y el servidor responde directamente a la solicitud, con sus propios recursos. Esto...
Información sobre sus Componentes VerCuando uno de los periféricos del ordenador no funciona, o esta dañado, la solución consiste en descargar y instalar la ultima versión de los drivers del componente. Para ello debemos de recordar todos los componentes (marca y referencia)que se...
Actualizar los componentes de una PC portátil VerContrariamente a las PCs de sobremesa, la posibilidad de actualizar los componentes de hardware de una PC portátil es muy limitada. Por lo tanto no podemos esperar un aumento considerable del rendimiento luego de una actualización. Es más, el...
Administrar los componentes de Windows VerWindows XP ofrece una función muy interesante, la de desactivar componentes como los juegos, MSN Messenger, Outlook Express, Internet Explorer y muchos otros utilizando la opción Agregar o quitar componentes de Windows. Acceder al administrador...
Descargar Driver Detective VerSi sos un fanático de los jusgos tenes que tener siempre los drivers más actualizados para sacarle el jugo a todos nuestros componentes Driver Detective hace un analisis extensivo de los componentes que uno tiene y busca automáticamente las versiones...
Placa madre VerIntroducción a las placas madre El primer componente de un ordenador es la placa madre (también denominada "placa base"). La placa madre es el concentrador que se utiliza para conectar todos los componentes esenciales del ordenador. Como su...
Ensamblaje del ordenador (PC) VerMontaje del ordenador Un ordenador (PC) es un tipo modular de ordenador. Se puede montar utilizando componentes de hardware de diferentes fabricantes para conseguir un ordenador a medida conforme a sus necesidades. Los componentes integrantes del...
Entorno cliente/servidor VerIntroducción a la arquitectura de un sistema cliente/servidor Diversas aplicaciones se ejecutan en un entorno cliente/servidor. Esto significa que los equipos clientes (equipos que forman parte de una red) contactan a un servidor, un equipo...