Hallo!
Wie das bei
mysql aussieht, weiß ich nicht genau, aber bei anderen Datenbanken hilft es eine Transaktion zu starten und bei einer
Exception besteht keine Verbindung zur Datenbank. Bei bestehender Verbindung muss man diese (leere) Transaktion dann noch mit Commit oder Rollback beenden.
Grüße