Esta página fue traducida automáticamente. Lee el original en inglés. English

Cómo rastrear deadlocks en Firebird

Como probablemente sepas, la Firebird Conference 2019 incluirá talleres prácticos, y el artículo " Cómo rastrear deadlocks en Firebird" es uno de los adelantos del taller “Todo sobre transacciones”, que será impartido por Vlad Khorsun, desarrollador principal de Firebird, y Alexey Kovyazin de IBSurgeon.

Para ayudar a los desarrolladores a investigar los conflictos de actualización, Firebird incluye en los mensajes de error la referencia a la transacción concurrente, es decir, la transacción donde la actualización concurrente aún no se ha confirmado. Junto con Trace API, esto nos da la capacidad de rastrear ambas operaciones en conflicto.

Consideremos los pasos prácticos sobre cómo hacerlo: lee el artículo " Cómo rastrear deadlocks en Firebird".