Det finns ingen historik inbyggd i databasen, men när ett dödläge inträffar händer ett par saker. Först loggas den till alert.log. För det andra skrivs en spårningsfil. Så, det finns en del historik där.
Spårningsfilen kommer att innehålla många användbara bitar av information, såsom:- dödlägesdiagram- SQL som stötte på dödläget- andra uttalanden involverade i dödläget
Dessa uppgifter bör hjälpa dig att spåra källan till dödläget.
Om du har några specifika fall eller exempel, identifiera spårfilen och posta delarna jag nämnde ovan, och jag är säker på att någon kommer att kunna hjälpa dig att förstå vad som händer.
Hoppas det hjälper.