La validation automatique ne vous aidera pas ici, start transaction
le remplace.
Les transactions en suspens seront annulées dès que la connexion expire OU que le client se reconnecte, selon la première éventualité.
Il n'y a aucun moyen de valider une transaction en suspens, la seule option possible est une annulation.
Si vous souhaitez comprendre la sortie d'état d'InnoDB, consultez :
http://www.mysqlperformanceblog.com/2006/07/17/show-innodb-status-walk-through/