1
Gracias

Unas palabras de agradecimiento nunca están de más.

Oracle – Componentes de la arquitectura de Oracle

Un servidor Oracle Database es un sistema que permite administrar bases de datos y que ofrece un medio de gestión de información abierto, completo e integrado. Está constituido por la instancia y por los archivos que forman la base de datos.




Instancia de Oracle

La instancia de Oracle está formada por el conjunto de procesos y estructuras de los que requiere el servidor para su correcto funcionamiento.

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.

  • Del mismo modo, las estructuras de memoria están compuestas básicamente de dos áreas de memoria:
    • El área de memoria asignada a la SGA (System Global Area). Esta se estipula al inicio de la instancia, representa un componente fundamental y está compuesta de varias áreas. Ellas son:

      • El área de memoria compartida.
      • El buffer caché de la base de datos.
      • El log buffer.
      • 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): esta 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 aquel 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 envía 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 por <bold>tres tipos de archivos<bold>:

  • Los ficheros de control.
  • Los ficheros de datos.
  • Los ficheros log.


Foto: © Everypixel
1
Gracias

Unas palabras de agradecimiento nunca están de más.

Haz una pregunta
Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net y director digital en el Grupo Figaro. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.

Consulta también

El documento « Oracle – Componentes de la arquitectura de Oracle » se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.

0 Comentario