Deze pagina is automatisch vertaald. Lees het Engelse origineel. English

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".