2do Parcial Flashcards

1
Q

¿Qué es una instancia?

A

Conjunto de procesos y un espacio de memoria que nos permite manejar (o administrar) los datos almacenados en la base de datos

Incluye la memoria PGA y SGA.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es una base de datos?

A

Conjunto de ficheros que nos permiten almacenar esos datos

Las bases de datos son fundamentales para el almacenamiento y gestión de información.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué componentes conforman la memoria de una instancia?

A

PGA y SGA

PGA (Program Global Area) y SGA (System Global Area) son cruciales para el funcionamiento de la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es SGA?

A

Es el lugar donde vamos a ir metiendo los bloques de memoria más usados

Ayuda a optimizar el rendimiento de la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es PGA?

A

PGA (Program Global Area) es un área de memoria que contiene datos e información de control de un proceso de servicio.

Se utiliza para almacenar datos y variables de sesión.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué es la buffer caché?

A

Almacena bloques de datos leídos de disco.

Es crucial para optimizar el rendimiento de la base de datos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué contiene el library cache?

A

El shared SQL area que contiene los SQL más utilizados

Mejora la eficiencia en la ejecución de consultas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es el Data Dictionary Cache?

A

Contiene el diccionario de datos que es una colección de tablas y vistas de bases de datos

Ofrece información de referencia sobre la base de datos, sus estructuras y usuarios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es el Java Pool?

A

Es una región RAM dentro de Oracle SGA que proporciona análisis de código Java y scripts

Es útil para aplicaciones que utilizan Java.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué sucede durante el proceso de Startup?

A

Se levanta la instancia SGA y PGA, montamos la bd, se leen ficheros de control y ficheros de la bd, abrimos la bd para su uso

Este proceso es esencial para iniciar la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué es un Listener?

A

Mecanismo que escucha las peticiones de los clientes que desean usar la BD

Es un proceso separado que inicia la conexión con la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué ocurre si elimino un listener con conexiones activas?

A

No desconecta a los usuarios, pero no podrán reconectarse una vez finalicen su sesión

Esto afecta la disponibilidad de la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué hace un shutdown normal de la BD?

A

Espera a que todas las conexiones cierren. No recomendable nunca

Puede causar problemas en entornos de producción.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué hace un shutdown transaccional de la BD?

A

Espera a que todas las transacciones pendientes del usuario o proceso termine. No recomendable en algunos casos

Puede llevar a latencias en el cierre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué hace un shutdown inmediato de la BD?

A

Es la más usada. Hace rollback de las transacciones no commitadas y cierra las instancias

Permite un cierre rápido y seguro.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué hace un shutdown abort?

A

Se usa como última opción debido a que mata todos los procesos y mata la memoria

Requiere recovery de redlogs en el siguiente arranque.

17
Q

¿Qué son los control files?

A

Es una especie de fichero catálogo. Guarda la estructura de la bd, la ubicación de ficheros de bd, data files y Redo log

Son esenciales para la recuperación de la base de datos.

18
Q

¿Qué almacena el archivo init.ora?

A

Dónde se encuentran los control files, parámetros de arranque, memoria inicial, cuánto se asigna inicialmente a la SGA y a la PGA

Configura el comportamiento de la instancia.

19
Q

¿Qué son los Redo logs?

A

Son estructuras cíclicas de almacenamiento. Cada grupo típicamente de 512 MB

Almacenan cambios en la base de datos.

20
Q

¿Qué se guarda en un Redo log?

A

Todos los insert, update y deletes (DML’s de la BD), los commits y los rollback

Permiten la recuperación de datos en caso de fallo.

21
Q

¿Qué son los data files?

A

Son la estructura física de tablespaces

Contienen los datos almacenados en la base de datos.

22
Q

¿Cuántos data files puede tener un tablespace?

A

Un tablespace puede tener muchos Datafiles y un Datafile solo puede estar en un tablespace

Esta relación es fundamental para la organización de datos.

23
Q

¿Qué es SMON?

A

Monitor de sistema. Recorre los REDO LOGS y recupera / vuelve a ejecutar todas esas transacciones

Es fundamental para la recuperación de la base de datos.

24
Q

¿Qué es PMON?

A

Monitor de proceso. Recupera un proceso de usuario cuando ese proceso falla

Limpia la caché y pasa información a disco a través del DATABASE WRITER.

25
¿Qué hace CKPT?
El checkpoint revisa qué es lo que tenemos en memoria que no ha tenido uso suficiente y lo pasa a disco ## Footnote Ayuda a mantener la consistencia de los datos.
26
¿Qué es LGWR?
LOG WRITTER. Es un proceso en segundo plano de Oracle creado cuando inicia una instancia de base de datos ## Footnote Es responsable de escribir los redo log files.
27
¿Qué hace el proceso ARCn?
Copia los ficheros redo log files a un dispositivo de almacenaje designado cada vez que se produce un cambio de log ## Footnote Es esencial para la recuperación de datos.
28
¿Qué es MMON?
Es un proceso en segundo plano que recopila estadísticas de memoria (instantáneas) y almacena esta información en el AWR ## Footnote También emite alertas para métricas que exceden sus umbrales.