¿Cuándo no es rentable un índice?
Java
¿Qué es la replicación, partición y sharding?
¿Qué es un deadlock? ¿Cómo evitarlo?
¿Usa algún ORM? ¿Lo ha usado? ¿Para qué?
¿Cómo optimizaste las consultas? ¿Cómo supiste que estaban funcionando mal?
¿Puedes decir las ventajas y desventajas de ORM, y cuándo lo usarías y cuándo no?
¿Cómo crear un índice en una tabla grande en producción sin bloqueo y sin superar los tiempos de espera de Kubernetes?
¿Cómo funciona EXPLAIN y en qué se diferencia de EXPLAIN ANALYZE?
¿Qué tipos de bases de datos existen y para qué sirven?
¿Qué niveles de aislamiento de transacciones conoces en relación con PostgreSQL?
¿Cómo resolver el problema de una migración de base de datos prolongada con tiempo limitado para probar Kubernetes (sonda de vivacidad)?
¿Cómo realizaste cambios en la base de datos en producción? ¿Usaste Liquibase?
¿Qué índices conoces? ¿Cómo funciona un índice B-tree?
¿Cómo realizarías una migración compleja (agregar una columna obligatoria en una tabla con 300 millones de registros) usando Liquibase?
¿Funcionará un índice compuesto en los campos name y username al realizar una consulta WHERE username = ?
¿Qué son los bloqueos pesimistas y optimistas? ¿Cómo obtener un bloqueo pesimista sin cambiar el nivel de aislamiento?
¿Cómo implementar el bloqueo optimista en el código? ¿Qué sucede en caso de conflicto de versiones?
Kafka vs RabbitMQ — diferencias. ¿Cómo funcionan los grupos de consumidores en Kafka?
¿Qué son las transacciones? Explique las razones para su uso y las propiedades ACID.
¿Por qué el planificador puede ignorar un índice incluso si existe?