Componentes y arquitectura Oracle

Páginas: 15 (3614 palabras) Publicado: 3 de abril de 2014
Instituto Profesional DuocUC
Escuela de Ingeniería

Componentes Arquitectura Oracle

Jaime Amigo P. © 2006, Santiago - Chile

Instituto Profesional DuocUC
Escuela de Ingeniería

Objetivos
Después de completar esta lección, usted deberá:

Comprender la Arquitectura Oracle y sus principales
componentes
• Listar las estructuras involucradas en la conexión de
un usuario a unaInstancia Oracle

2

Instituto Profesional DuocUC
Escuela de Ingeniería

Descripción Componentes Principales

Descripción Componentes Principales
La arquitectura Oracle incluye un número primario de componentes las que serán
discutidas a lo largo de la lección.
La arquitectura de Oracle Server puede ser descrita en tres categorías:
1. Procesos de Usuarios
2. Estructuras de Memorias querecolectan datos, llamada Instancia Oracle
3. Estructuras físicas de archivos que se denomina Base de Datos (Data Files,
Control Files y Redo Log Files)
La figura expuesta a primera vista puede parecer compleja, sin embargo, cada uno de
esos componentes será descrito en mayor detalle en las siguientes lecciones.
Procesos de Usuarios
A nivel de usuarios, dos procesos permiten a un usuariointeractuar con la instancia y
finalmente con la base de datos: Procesos Usuarios y Procesos Servidor.

3

Descripción de componentes principales (continuación)
Cuando un usuario corre una aplicación (sqlplus, forms, etc), Oracle levanta un proceso
usuario para soportar la conexión a la instancia. Dependiendo de la arquitectura de la
aplicación el proceso usuario existen en el propio PC delusuario o en una capa
intermedia del servidor de aplicaciones. Así, este proceso usuario inicia la conexión a la
instancia. Oracle llama la iniciación y mantenimiento de la comunicación entre proceso
usuario y la instancia, conexión. Cuando la conexión es hecha, el usuario estable una
sesión en la instancia.
Después de establecer una sesión, cada usuario inicia un Proceso Servidor en elServidor (Host). Este proceso servidor, es responsable de ejecutar las tareas que
permiten al usuario interactuar con la base de datos.
En resumen, un proceso usuario y servidor, están asociados con cada conexión de
usuario y una estructura adicional de memoria llamada Program Global Area (PGA) se
crea para cada usuario. La PGA almacena información específica de la sesión tales
como valores devariables. Cada proceso servidor sobre el servidor tiene un área de
memoria llamada PGA.

4

Instituto Profesional DuocUC
Escuela de Ingeniería

Servidor Oracle

Un Servidor Oracle:
• Es un Sistema Administrador
de Bases de Datos que provee
una administración abierta,
comprensiva, integrada de
información
• Consiste de una instancia
Oracle y una base de datos
Oracle

5 Instituto Profesional DuocUC
Escuela de Ingeniería

Instancia Oracle
• Es el medio para accesar una base de datos Oracle
• Siempre abre una y solo una base de datos
• Consiste de estructuras de memoria y procesos

Instancia Oracle
Una instancia Oracle esta conformada por una estructura de memoria llamada System
Global Area (SGA) y varios procesos background. El proceso servidor se comunica
conla SGA para satisfacer los requerimientos de información del usuario.
Los componentes de la SGA serán descritos con mayor detalles mas adelante
Si se esta en una ambiente UNIX o LINUX y tiene un motor Oracle y una instancia
subida, podrá ver los procesos background de dicha instancia ejecutando el comando
ps –fea|grep ora_. Allí aparecerá el dueño, el process id padre, process id hijo, horade inicio del proceso y nombre del proceso.

6

Instancia Oracle (continuación)

Ejemplo muestra procesos en Linux de una instancia Oracle version
10g
oracle 32723

1 0 Mar17 ?

00:00:04 ora_pmon_desa10g

oracle 32725

1 0 Mar17 ?

00:00:00 ora_mman_desa10g

oracle 32727

1 0 Mar17 ?

00:00:04 ora_dbw0_desa10g

oracle 32729

1 0 Mar17 ?

00:00:09 ora_lgwr_desa10g...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Componentes de la Arquitectura
  • Arquitectura Oracle: El Control File
  • 20150212 Arquitectura Oracle Clase
  • Arquitectura base de datos oracle
  • Arquitectura Y Componentes De Una Computadora
  • Arquitecturas y funcionameintos de componentes
  • componentes y arquitectura de una computadora
  • Componentes De La Arquitectura San

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS