¿Te gustaría aprender Base de Datos con Oracle?
Tenemos los diplomados que necesitas. ¡Haz clic aquí!
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 á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 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.
Te esperamos en los siguientes artículos en donde hablaremos más acerca de estos temas, los cuales hoy en día son de vital importancia en el mundo de la tecnología.
¿Te gustaría aprender Base de Datos con Oracle?
Tenemos los diplomados que necesitas. ¡Haz clic aquí!