Preguntas etiquetadas con deadlock

9
MERGE prevención de bloqueo

En una de nuestras bases de datos tenemos una tabla a la que se accede de manera simultánea de manera simultánea por múltiples hilos. Los hilos actualizan o insertan filas a través de MERGE. También hay hilos que eliminan filas ocasionalmente, por lo que los datos de la tabla son muy volátiles. Los...

8
ACTUALIZAR tabla de montón -> Puntos muertos en RID

Estoy configurando un caso de prueba para probar un cierto escenario de punto muerto y necesito una idea de lo que está sucediendo. Tengo una tabla de montón, llamada convenientemente HeapTable. Esta tabla se actualiza mediante 2 transacciones de manera simulada. Transacción 1: BEGIN TRAN UPDATE...

8
¿Cómo se detectan e informan los puntos muertos en un RDBMS?

Me dieron esta pregunta tipo ensayo durante una entrevista pero no obtuve el trabajo. La pregunta completa fue la siguiente: ¿Cómo se detectan e informan los puntos muertos en un RDBMS? ¿De qué son responsables el propietario de la transacción y el desarrollador de la aplicación para garantizar en...

8
MySql Gap Lock Deadlock en insertos

Obtengo puntos muertos de bloqueos de espacio en una tabla cuando la inserto con frecuencia desde múltiples fuentes. Aquí hay una descripción general de mis procesos. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image...