Sobes.tech

Java

¿Cuándo no es rentable un índice?

Senior
242

¿Qué es la replicación, partición y sharding?

Senior
222

¿Qué es un deadlock? ¿Cómo evitarlo?

Senior
198

¿Usa algún ORM? ¿Lo ha usado? ¿Para qué?

Senior
194

¿Cómo optimizaste las consultas? ¿Cómo supiste que estaban funcionando mal?

Senior
177

¿Puedes decir las ventajas y desventajas de ORM, y cuándo lo usarías y cuándo no?

Senior
174

¿Cómo crear un índice en una tabla grande en producción sin bloqueo y sin superar los tiempos de espera de Kubernetes?

Senior
167

¿Cómo funciona EXPLAIN y en qué se diferencia de EXPLAIN ANALYZE?

Senior
165

¿Qué tipos de bases de datos existen y para qué sirven?

Senior
164

¿Qué niveles de aislamiento de transacciones conoces en relación con PostgreSQL?

Senior
163

¿Cómo resolver el problema de una migración de base de datos prolongada con tiempo limitado para probar Kubernetes (sonda de vivacidad)?

Senior
160

¿Cómo realizaste cambios en la base de datos en producción? ¿Usaste Liquibase?

Senior
159

¿Qué índices conoces? ¿Cómo funciona un índice B-tree?

Senior
154

¿Cómo realizarías una migración compleja (agregar una columna obligatoria en una tabla con 300 millones de registros) usando Liquibase?

Senior
152

¿Funcionará un índice compuesto en los campos name y username al realizar una consulta WHERE username = ?

Senior
148

¿Qué son los bloqueos pesimistas y optimistas? ¿Cómo obtener un bloqueo pesimista sin cambiar el nivel de aislamiento?

Senior
147

¿Cómo implementar el bloqueo optimista en el código? ¿Qué sucede en caso de conflicto de versiones?

Senior
143

Kafka vs RabbitMQ — diferencias. ¿Cómo funcionan los grupos de consumidores en Kafka?

Senior
135

¿Qué son las transacciones? Explique las razones para su uso y las propiedades ACID.

Senior
130

¿Por qué el planificador puede ignorar un índice incluso si existe?

Senior
124
/2