¿Qué es lo primero que debe evaluar un DBA antes de la instalación?
Los requisitos de hardware (CPU, RAM, Disco) y la compatibilidad del SO.
¿Por qué se recomienda separar los datos de los logs en discos distintos?
Para evitar cuellos de botella y mejorar el rendimiento de entrada/salida (I/O).
¿Qué diferencia hay entre un parche y un upgrade?
El parche suele corregir errores/seguridad; el upgrade cambia a una versión mayor con nuevas funciones.
¿Qué es un “Plan de Rollback”?
Un procedimiento para volver al estado anterior si la actualización falla durante su ejecución.
¿Cuál es el paso crítico e innegociable antes de cualquier actualización?
Realizar un Backup completo de la instancia y los datos.
¿Qué es el Partition Pruning?
Una optimización donde el motor de la BD solo lee las particiones relevantes para la consulta.
¿Cuándo usarías un particionamiento por Hash?
Cuando quieres distribuir la carga de escritura de forma uniforme sin un orden lógico.
¿Cuál es la ventaja de mantenimiento del particionamiento?
Permite realizar tareas (borrado, copia, indexación) sobre partes pequeñas de la tabla sin bloquearla entera.
¿Qué significa la política de Hot/Cold Data?
Clasificar los datos según su frecuencia de uso para ahorrar costes en hardware de almacenamiento.
¿En qué consiste el particionamiento por Rango?
En dividir los datos basados en un intervalo de valores (normalmente fechas o IDs secuenciales).
¿Qué diferencia hay entre RPO y RTO?
El RPO mide la pérdida de datos (tiempo); el RTO mide el tiempo de inactividad.
¿Qué permite el Point-in-Time Recovery?
Restaurar la base de datos a un instante preciso en el tiempo (minuto/segundo).
¿Cuál es la ventaja del Backup Diferencial sobre el Incremental?
Es más rápido de restaurar, ya que solo necesitas el último Full y el último Diferencial.
¿Qué significa la copia Off-site en la regla 3-2-1?
Tener una copia de seguridad en una ubicación física distinta al centro de datos principal.
¿Por qué son vitales los Backups de Logs?
Porque permiten recuperar transacciones realizadas después del último backup completo.
¿Cuál es la principal ventaja de Oracle RAC?
Proporciona tolerancia a fallos y escalabilidad al usar múltiples servidores para una misma BD.
¿Qué es el Principio de Menor Privilegio?
Otorgar solo los permisos mínimos e indispensables para que un usuario realice su trabajo.
¿Cómo ayuda una Vista a la seguridad de los datos?
Permite mostrar solo ciertas columnas o filas de una tabla, protegiendo datos sensibles.
¿Qué diferencia hay entre Alta Disponibilidad y Disaster Recovery?
La HA protege ante fallos locales (segundos); el DR protege ante catástrofes totales (minutos/horas).
¿Para qué sirve la Auditoría en una base de datos?
Para mantener un registro de actividad y detectar accesos no autorizados o cambios indebidos.
¿Para qué sirve el Slow Query Log?
Para registrar automáticamente las consultas que superan un tiempo de ejecución definido.
¿Qué información clave nos da un Explain Plan?
Muestra si el motor está usando índices o si está realizando un escaneo completo de la tabla.
¿Qué es un Full Table Scan y por qué suele ser malo?
Es leer toda la tabla disco por disco; es muy ineficiente en tablas grandes y ralentiza el sistema.
¿Por qué es importante actualizar las estadísticas de la base de datos?
Para que el optimizador elija el camino más eficiente basándose en datos reales del volumen de la tabla.