Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

Як відстежувати взаємоблокування в Firebird

Як ви, напевно, знаєте, Firebird Conference 2019 включатиме практичні майстер-класи, і стаття " Як відстежувати взаємоблокування в Firebird" є одним із попередніх оглядів майстер-класу “All About Transactions”, який проведуть Влад Хорсун, ключовий розробник Firebird, та Олексій Ковязін з IBSurgeon.

Щоб допомогти розробникам досліджувати конфлікти оновлень, Firebird вставляє в повідомлення про помилки посилання на паралельну транзакцію - тобто транзакцію, у якій паралельне оновлення ще не зафіксовано. Разом із Trace API це дає нам можливість відстежувати обидві конфліктуючі операції.

Розглянемо практичні кроки, як це зробити: прочитайте статтю " Як відстежувати взаємоблокування в Firebird".