Instancia Oracle y sus componentes principales

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 106,97 KB

Instancia Oracle

Imagen
¿Qué es una instancia: Instancia Oracle
Es el conjunto de procesos en segundo plano y de memorias que Oracle utiliza para acceder a una Base de Datos, y que comparten todos los usuarios
Siempre se abre una y sólo una Base de Datos por Instancia
Imagen

Almacenamiento del diccionario de datos

Las definiciones de todos los esquemas de objetos en la BD (vistas, tablas, índices ...)
Cuánto espacio ha sido asignado para el esquema de objetos y cuánto está usado actualmente.
Valores por defecto para las columnas
Integridad de la información
Los nombres de los usuarios Oracle
Los privilegios y roles que se les han permitido a cada usuario
Información de auditorías tales como: Quién accedió a modificar, varios esquemas de objetos.
Otra información general de la base de datos
Estructuras internas de memoria
Oracle tiene dos estructuras principales de memoria:
PGA(Program Global Area): Área global del programa
SGA(System Global Area): Área Global del Sistema

SGA

Facilita la transferencia de información entre usuarios y la almacenada en la estructura de la BD
Los SGA se dividen en varias partes:
ØBuffers de BD, Database Buffer Cache
ØBuffer Redo Log
ØÁrea de SQL compartido

PGA

El Program Global Area es un área de memoria utilizada por un proceso Oracle
Esta área de memoria contiene datos e información de control para los procesos que se ejecutan en el servidor de Oracle (relacionados con la base de datos, por supuesto). El tamaño y contenido de la PGA depende de las opciones del servidor que se hayan instalado.
Estructuras externas de memoria
Son los ficheros que utiliza el servidor de BD tales como:
Ficheros de la BD
Ficheros Redo Log
Ficheros de Control
Ficheros de Traza
El Fichero INIT.ORA

Imagen

DBMS

DBMS
El database management system o DBMS corresponde al software y grupo de herramientas que permiten manejar la base de datos. Un RDBMS es un DBMS relacional, es decir, cuya naturaleza es la formación de relaciones al interior del mismo.

Entradas relacionadas: