Autocommit vám zde nepomůže, start transaction
přepíše to.
Visící transakce budou vráceny zpět jakmile vyprší časový limit připojení NEBO se klient znovu připojí, podle toho, co nastane dříve.
Neexistuje žádný způsob, jak provést visící transakci, jedinou možnou možností je vrácení zpět.
Pokud chcete porozumět výstupu stavu InnoDB, podívejte se na:
http://www.mysqlperformanceblog.com/2006/07/17/show-innodb-status-walk-through/