このページは機械翻訳されています。英語の原文をお読みください。 English

Firebirdでデッドロックを追跡する方法

ご存知のとおり、Firebird Conference 2019には実践的なワークショップが含まれており、「Firebirdでデッドロックを追跡する方法」という記事は、Firebirdコア開発者であるVlad Khorsun氏とIBSurgeonのAlexey Kovyazin氏が担当する「All About Transactions」ワークショップのプレビューの1つです。

開発者が更新競合を調査できるように、Firebirdはエラーメッセージに並行トランザクションへの参照を入れます。つまり、並行更新がまだコミットされていないトランザクションです。Trace APIと組み合わせることで、競合する両方の操作を追跡できます。

その方法の実践的な手順を見てみましょう:「Firebirdでデッドロックを追跡する方法」の記事をお読みください。