W bazie danych nie ma wbudowanej historii, jednak w przypadku wystąpienia impasu dzieje się kilka rzeczy. Najpierw zostaje zalogowany do alert.log. Po drugie, zapisywany jest plik śledzenia. Tak więc jest tam zapisana pewna historia.
Plik śledzenia będzie zawierał wiele przydatnych informacji, takich jak:— wykres zakleszczenia — kod SQL, który napotkał zakleszczenie — inne instrukcje związane z zakleszczeniem
Te informacje powinny pomóc Ci wyśledzić źródło impasu.
Jeśli masz jakieś konkretne przypadki lub przykłady, zidentyfikuj plik śledzenia i opublikuj fragmenty, o których wspomniałem powyżej, a jestem pewien, że ktoś będzie w stanie pomóc Ci zrozumieć, co się dzieje.
Mam nadzieję, że to pomoże.