🐈
トランザクションとは・主な用語
トランザクションとは
データベースなどでの一連の操作が全部成功するか、全部失敗するかを保証してくれます。
例)Aさんの口座からBさんの口座へ200円振り込む
※どちらの講座にも、もともと1000円入っている状態
振込が成功したら、Aさんの残高は800円、Bさんの口座の残高は1200円になるはずですよね?
もし途中で何か事故があって、Aさんの口座からお金が引き出されたのに、Bさんの口座にお金が入金されていなかったら大変!!
でも大丈夫!ちゃんと元に戻してくれます!
主な用語
コミット:トランザクションを確定する
ロールバック:トランザクションを取り消す(元に戻す)
Discussion