Non esiste.
Il Commit conferma sempre la transazione. Punto.

Il tuo problema, secondo me, è che hai una o più transazioni che restano aperte (nidificate?).
Controllo bene il codice.