Anda di halaman 1dari 17

3.

3 MEMORIA COMPARTIDA
-------------------------------3.4 INSTANCIAS MLTIPLES

Alumno:
Joel Antonio Covarrubias Bernal
#11480407

Lic. Martha Elva Torres Castillo

Unidad 3
Administracin de Base de Datos

3.3 MEMORIA COMPARTIDA


Cuando

de habla de la estructura de
memoria, se tienen dos tipos:
1) Una de ellas es compartida por todos
los usuarios conectados
y
2) La otra es dedicada al trabajo de
cada uno de ellos.
2

1) SGA (rea Global del Sistema)

Esta es la estructura de memoria que


es compartida por todos los usuarios
y se divide en 3
3

A) SHARED POOL
(FONDO COMN COMPARTIDA)

B) DATABASE BUFFER CACHE


(REA DE MEMORIA RPIDA)

C) REDLOGS (REA DE REGISTO REHACER)

A) Shared pool (Fondo Comn Compartido):

Almacena

parte del diccionario de


datos y las sentencias
SQL que han sido analizadas.

B) DATABASE BUFFER CACHE (REA DE MEMORIA


RPIDA)

Almacena

los bloques de datos ledos


resultado
de las rdenes SQL ejecutadas por los
usuarios conectados.
6

C) REDLOGS (REA DE REGISTO REHACER)

Se

registran los cambios hechos a


la base de datos.

2) PGA (Program global rea)

Es un rea de memoria utilizada por los


procesos del Sistema Gestor de Bases de
Datos (DBMS). Esta zona de memoria no se
puede compartir y se divide en 3
8

B)
PROCESOS
DEL
SERVICIO
C)
PROCESOS DE
FONDO
(BACKGROUND)
9

A) PROCESOS DEL USUARIO

Cuando un usuario se conecta a la


base de datos se crea un proceso
deusuario, Los procesos de usuarios
no interactan directamente con la
base de datos, lo hace atravs de los
procesos del servidor.
10

B) PROCESOS DEL SERVICIO

Ejecutan las peticiones de los


usuarios y devuelven los
resultados. Unproceso del
servidor ejecuta las peticiones de
un solo proceso de usuario.
11

C) PROCESOS DE FONDO (BACKGROUND)

Son creados por cada instancia de


la Base de Datos y se encarga de
lasentradas/ salidas

12

3.4 INSTANCIAS MLTIPLES

Se llama instancia mltiple al


hecho de poder ejecutar un
programa ms de una vez al mismo
tiempo
13

Hay

programas que no admiten ms que una sola instancia,


es decir que si ya se est ejecutando, por ms que lo
cliquees de nuevo en el icono o en el men no aparecer un
nuevo ejemplar del programa. Con las bases de datos se
complica un poco porque si un usuario modifica un registro
que otro usuario tiene tambin abierto, la modificacin que
se haga en una instancia debe reflejarse de inmediato
(actualizarse) en cualquier otra instancia abierta de la
misma base de datos.
14

Sin

embargo, en las bases de datos se


puede seleccionar la opcin en el
diseo de la Base de Datos, y se
reflejarn de inmediato las
modificaciones en todas las instancias
abiertas

15

Fin

16

file:///C:/Users/Yoel/Desktop/ITNL%202015/1%20Administracion%20de%20Base
%20de%20Datos/Unidad%203/UNIDAD%203%20-%
20portafolio%20de%20evidencias.htm
file:///C:/
Users/Yoel/Desktop/ITNL%202015/1%20Administracion%20de%20Base%20de%20Dat
os/Unidad%203/UNIDAD%203%20%20%20Administracion%20Bases%20de%20Datos.htm

Encarta 2009

17

Anda mungkin juga menyukai