Hoe deadlocks in Firebird te volgen
Hoe deadlocks in Firebird te volgen
Zoals u waarschijnlijk weet, zal de Firebird Conference 2019 praktische workshops omvatten, en het artikel " Hoe deadlocks in Firebird te volgen" is een van de voorproefjes van de workshop “All About Transactions”, die zal worden gegeven door Vlad Khorsun, Firebird-kernontwikkelaar, en Alexey Kovyazin van IBSurgeon.
Om ontwikkelaars te helpen bij het onderzoeken van updateconflicten, plaatst Firebird in foutmeldingen een verwijzing naar de gelijktijdige transactie - dat wil zeggen, de transactie waarin de gelijktijdige update nog niet is vastgelegd. Samen met de Trace API geeft dit ons de mogelijkheid om beide conflicterende bewerkingen te volgen.
Laten we de praktische stappen bekijken om dit te doen: lees het artikel " Hoe deadlocks in Firebird te volgen".