テクノロジ
ロールバックとは
英語名:Rollback
ひとことで言うと:トランザクション中の未確定な変更を取り消し、開始前の整合した状態へ戻す操作。
意味をわかりやすく解説
ロールバックは、トランザクションの途中で失敗したとき、変更を取り消して開始前の状態へ戻す操作です。
例外や入力エラーが起きたとき、関連更新をまとめて元へ戻します。コミット済みの処理を単純にロールバックできるわけではありません。
具体例
在庫を減らした後に決済が失敗したため、在庫更新も取り消して元の数量へ戻します。
似た用語との違い
コミット
ロールバックは未確定変更を取消し、コミットは成功した変更を確定します。
ITパスポートの試験ポイント
「処理を取り消す」「トランザクション開始前へ戻す」がロールバックです。
CHECK QUESTION
注文登録の途中でエラーになったとき、半端な更新を残さない操作は?
答えを見る
ロールバックです。一連の未確定変更を取り消します。
この説明は分かりやすかったですか?
ITパスポートを勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。