Pri obeh podlagah imamo možnost ročnega ali samodejnega vodenja transakcij. Praviloma si želimo samodejno možnost, ki mora zagotavljati pravilno delovanje. Ročno upravljanje transakcij je potrebno le, ko je učinkovitost samodejnega mehanizma prešibka, to pa naj bi bilo v sodobnih računalniških sistemih zelo redko.