情処用語辞典

トランザクション

説明

関連する複数の処理をまとめたものをいいます。

例えばAさんの口座からBさんの口座に1万円支払う場合次のような処理が必要になります。

  1. Aさんの口座に1万円以上あることを確認する
  2. Aさんの口座から1万円減らす
  3. Bさんの口座に1万円追加する

この3つの処理を合わせたものがトランザクションです。

トランザクションの実行結果は処理が全部成功するか、一つも成功しないかのどちらかしかありません。そのおかげで、上記の例でAさんの口座から1万円減らしただけでその1万円が消えてしまうということがないようになります。