DBA / Database
¿Qué es MVCC (Control de Concurrencia Multi-Versiones)?
¿Cuáles son tus prioridades actuales al elegir un nuevo lugar de trabajo?
¿Cuántos índices agrupados pueden haber en una sola tabla y por qué?
¿Cuáles son los niveles de aislamiento de transacciones en SQL Server?
¿Has trabajado con Scrum? Cuéntame.
Tarea 1: Encontrar las 5 principales rutas (estación de salida, estación de llegada) por cantidad de tareas en enero de 2025 de la tabla harvester_tasks_queue.
¿Qué es una transacción? Nombra los principios ACID.
¿Qué significa la frase: 'Accept the things you cannot change'?
¿Qué tipos de JOIN pudiste ver en el plan de ejecución? ¿En qué situaciones se utilizan?
¿Se ejecutan varias operaciones DML en una sola transacción en el procedimiento?
¿Qué es un slot de replicación y para qué sirve?
Cuéntame sobre el particionamiento en Oracle: ¿qué tipos hay y cómo los has utilizado?
¿Cómo realizar una actualización mayor de PostgreSQL en un clúster Patroni?
¿Qué son las columnas clave y las columnas INCLUDE en un índice? ¿Cómo usarlas correctamente?
Si en la consulta hay muchas condiciones (por ejemplo, 10 columnas en WHERE y JOIN), ¿qué índice crearías para mejorar el rendimiento?
¿Ha tenido casos de actualización de la versión del producto de la base de datos? ¿Cómo se preparó y qué problemas surgieron?
¿Puedes dar un ejemplo de cuándo se utilizan CTE recursivos?
¿Qué es la hinchazón (bloat) de tablas e índices? ¿Cómo combatirlo?
¿Qué permisos se le deben otorgar si el usuario solo necesita ejecutar un procedimiento almacenado y nada más?
¿Cuál es el nivel de aislamiento de transacciones en Oracle por defecto?