To nema s transakcemi nic spolecneho. Transakce slouzi pro zaruceni kompletniho dokonceni nebo vraceni vice jednotlivych nezavislych kroku, ktere ale nesmi byt provedeny jen castecne (bud vsechny, nebo vubec). Tohle pouze zvysuje pravdepodobnost, ze se dokonci ty jednotlive kroky. Program muze probehnout uplne v poradku a transakce se stejne "odroluje", pokud nejaka podminka v programu ohodnoti situaci na "odrolovat".