普通のDBMSでロールバックはどういう仕組みで行われるのでしょうか?
トランザクション開始時にDB関係のデータ全て複製を取り、ロールバックしたいときは複製から書き戻すと想像していますがもっと効率のいい方法が有りそうな気がします