Unidad IIArquitectura del Gestor (DBMS)
Componentes principales de un Sistema de Gestión de Base de Datos (DBMS)
Características del DBMSEstructura de memoria y procesos de la Instancia
Características del DBMSEstructura de memoria y procesos de la Instancia
Shared Global Area (SGA): es el área más grande de memoria y quizás el más importante
Shared Pool: es una caché que mejora el rendimiento ya que almacena parte del diccionario de datos y el parsing de algunas consultas en SQL
Redo Log Buffer: contiene un registro de todas las transacciones dentro de la base, las cuales se almacenan en el respectivo archivo de Redo y en caso de siniestro se vuelven a ejecutar aquellos cambios que aún no se hayan reflejado en el archivo de datos (commit).
Large Pool: espacio adicional, generalmente usado en casos de multithreading y esclavos de I/O.
Java Pool: usado principalmente para almacenar objetos Java
Program Global Area (PGA): información del estado de cursores/apuntadores
User Global Area(UGA): información de sesión, espacio de stack
Características del DBMSEstructura de memoria y procesos de la Instancia
Características del DBMSEstructura de memoria y procesos de la Instancia
Características del DBMSEstructura de memoria y procesos de la Instancia
1) Los Programas (1) y (2) realizan peticiones de datos al DBMS, en tiempos diferentes.
2) El DBMS hace la petición de datos a la Base de Datos, verificando con el Buffer Pool la existencia previa de los mismos.
3) El buffer pool atiende los requerimiento de petición de Datos.
SISTESistema operativo y otros
CARACTERISTICAS DE DBMS instalacion
Para instalación primero se debe cumplir ciertos requisitos y preparar el ambiente del DBMS
1CONCEPTOS BASICOS: se DEBE REVISAR EL MANUAL
2-REQUISITOS DE HARWARE: procesador, interfaces ect
REQUISITOS DE ALMACENAMINTO
CONECTIVIDAD: redes
QUIEN LA INSTALA: usurio con permisos en SO
VARIABLES DE ENTORNO(Oracle)
Una variable de entorno es un valor dianmico cargado en la memoria puede ser utilizado por varios procesos que funcionan simultáneamente
EJEMPLO;
Oracle-home
Oracle-sid
Oracle-base
Tns-Admin
VARIABLES DE ENTORNO (Sybase)
Una variable de entorno se definen en el entorno del usuario de forma interactiva mediante su inclusión en los archivos .login y .cshrc para Shell C o el archivo .profile
EJEMPLO;
DSLISTEN
DSQUERY
SYBASE
SYBASE_ASE
SYBASE_OCS
SYBASE_FTS
Mejor unix para instalar un servidor