Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
ADMINISTRACIÓN DE BASE DE DATOS ALUMNO: LOPEZ ANSELMO MAURICIO AXEL NO.CONTROL: 18320904 PROFESOR: ELEAZAR PACHECO SALAZAR FECHA DE ENTREGRA: 15/03/2021 INSTITUTO TECNOLOGICO DE ACAPULCO. Tema 2. ADB. Act A. Cuadro sinóptico Estructura de Memoria. Es un grupo de estructuras de la memoria compartida que contiene datos e información de control de una instancia de una BD. Si varios usuarios se conectan de forma concurrente a la misma instancia, entonces los datos se comparten en el SGA, por lo que también se llama shared global area. Estructura de Datos del SGA Procesos de la instancia. Caché de los Buffers Buffer del registro de Redo Large Pool El Pool compartido Java Pool Streams Pool Caché de los Buffers Contiene copias de los bloques de datos de lectura de las páginas. Todos los procesos de los usuarios conectados concurrentemente a la instancia comparten el acceso a ella. Contiene información sobre cambios hechos a la base de datos, la cual se almacena en las ‘entradas redo’. Estas entradas contienen la información necesaria para reconstruir, o rehacer cambios hechos en la base de datos mediante las operaciones INSERT, UPDATE, DELETE, CREATE, ALTER o DROP y se usan para la recuperación de la base de datos, si fuera necesario. Es la parte del SGA que contiene la cache de biblioteca, la cache de diccionario, los buffers para los mensajes de ejecución paralela y las estructuras de control. El administrador de la base de datos puede configurar un área de memoria opcional llamado large pool que proporciona grandes cantidades de memoria para asignar Se usa en la memoria del servidor para almacenar todo el código y datos del JVM en las sesiones. En una única base de datos, se puede especificar que los flujos de memoria se asignen desde un pool en el SGA llamado Streams pool. El diccionario de datos es una colección de tablas y vistas de la base de datos que contienen información sobre la base de datos (sus estructuras y sus usuarios). Procesos de usuario Procesos de segundo plano SMON PMON DBWR Cada proceso de usuario representa la conexión de un usuario al servidor Es responsable de efectuar la recuperación de un error cuando se arranca la instancia a continuación de algún tipo de fallo. Es responsable de controlar los procesos de usuario que accedan a la base de datos y recuperados después de producirse algún error. El proceso DBWR es responsable de escribir los bloques modificados (sucio) desde la caché de búfer del SGA a los archivos de datos situados en disco.
Compartir