Nie ma otwartej transakcji, MySQL wycofa transakcję po rozłączeniu.
Nie możesz zatwierdzić transakcji (IFAIK).
Wyświetlasz wątki za pomocą
SHOW FULL PROCESSLIST
Zobacz:http://dev.mysql.com/doc /refman/5.1/en/thread-information.html
To ci nie pomoże, ponieważ nie możesz dokonać transakcji z przerwanego połączenia.
Co się stanie, gdy połączenie zostanie zerwane
Z dokumentacji MySQL:http:// dev.mysql.com/doc/refman/5.0/en/mysql-tips.html
Zobacz także:http://dev.mysql.com/ doc/refman/5.0/en/auto-reconnect.html
Jak to zdiagnozować i naprawić
Aby sprawdzić automatyczne ponowne połączenie:
Upewnij się, że zachowujesz ostatnie zapytanie (transakcję) w kliencie, aby w razie potrzeby móc je ponownie przesłać.
I wyłącz tryb automatycznego ponownego łączenia, ponieważ jest to niebezpieczne, zamiast tego zaimplementuj własne ponowne połączenie, aby wiedzieć, kiedy nastąpi spadek i możesz ponownie przesłać to zapytanie.