Jak sledovat deadlocky ve Firebirdu
Jak sledovat deadlocky ve Firebirdu
Jak pravděpodobně víte, Firebird Conference 2019 bude zahrnovat praktické workshopy a článek „Jak sledovat deadlocky ve Firebirdu" je jedním z ukázek workshopu „All About Transactions", který povedou Vlad Khorsun, vývojář jádra Firebirdu, a Alexey Kovyazin z IBSurgeon.
Aby pomohl vývojářům vyšetřovat konflikty aktualizací, Firebird vkládá do chybových zpráv odkaz na souběžnou transakci - tedy transakci, ve které souběžná aktualizace ještě není potvrzena. Spolu s Trace API nám to dává možnost sledovat obě konfliktní operace.
Podívejme se na praktické kroky, jak to udělat: přečtěte si článek „Jak sledovat deadlocky ve Firebirdu".