xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

17
3.3 MEMORIA COMPARTIDA -------------------- ------------ 3.4 INSTANCIAS MÚLTIPLES Alumno: Joel Antonio Covarrubias Bernal #11480407 Unidad 3 Administración de Base de Datos Lic. Martha Elva Torres Castillo 1

Upload: guillermo-sanchez

Post on 08-Nov-2015

227 views

Category:

Documents


0 download

DESCRIPTION

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

TRANSCRIPT

Presentacin de PowerPoint

3.3 MEMORIA COMPARTIDA--------------------------------3.4 INSTANCIAS MLTIPLESAlumno:Joel Antonio Covarrubias Bernal#11480407Unidad 3Administracin de Base de DatosLic. Martha Elva Torres Castillo11Cuando de habla de la estructura de memoria, se tienen dos tipos:1) Una de ellas es compartida por todoslos usuarios conectados y 2) La otra es dedicada al trabajo de cada uno de ellos.

23.3 MEMORIA COMPARTIDAEsta es la estructura de memoria que es compartida por todos los usuarios y se divide en 331) SGA (rea Global del Sistema)4A) Shared pool (Fondo Comn Compartido):Almacena parte del diccionario de datos y las sentenciasSQL que han sido analizadas.5B) DATABASE BUFFER CACHE (REA DE MEMORIA RPIDA)Almacena los bloques de datos ledos resultadode las rdenes SQL ejecutadas por los usuarios conectados.6C) REDLOGS (REA DE REGISTO REHACER)Se registran los cambios hechos a la base de datos.72) 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 389A) PROCESOS DEL USUARIOCuando 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.10B) PROCESOS DEL SERVICIOEjecutan las peticiones de los usuarios y devuelven los resultados. Unproceso del servidor ejecuta las peticiones de un solo proceso de usuario.1111C) PROCESOS DE FONDO (BACKGROUND)Son creados por cada instancia de la Base de Datos y se encarga de lasentradas/ salidas12

3.4 INSTANCIAS MLTIPLESSe llama instancia mltiple al hecho de poder ejecutar un programa ms de una vez al mismo tiempo

13Hay 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.

14Sin 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

15Fin1616file:///C:/Users/Yoel/Desktop/ITNL%202015/1%20Administracion%20de%20Base%20de%20Datos/Unidad%203/UNIDAD%203%20-%20portafolio%20de%20evidencias.htmfile:///C:/Users/Yoel/Desktop/ITNL%202015/1%20Administracion%20de%20Base%20de%20Datos/Unidad%203/UNIDAD%203%20%20%20Administracion%20Bases%20de%20Datos.htmEncarta 2009

17