Co by se mělo stát, když je transakce vrácena zpět? Je docela zřejmé, že všechny inserty na table_a, stejně jako všechny aktualizace na table_b, by měl být vrácen zpět. To je důvod, proč všechny řádky table_b aktualizovaný spouštěčem bude uzamčen, dokud nebude transakce dokončena.
Potvrzení po každém insert (snížení počtu řádků vložených do jedné transakce) sníží možnost konfliktů se souběžnými procesy.