0

トランザクションとは

関連する複数の処理を一つの処理単位としてまとめたもの。例えば、

  1. オークションの現在の価格を見る
  2. 自分の預金残高が入札価格に足りるか確認する
  3. 入札する
    という流れの場合、1から3までの処理の中で、オークションの現在の価格が変動してしまっては困ります。

具体的には、現在の預金残高が\2000で、現在のオークション価格が\1900とします。次の入札には\2000あれば参加できるので入札しようとしたのですが、預金残高の確認中に誰か別の人が入札をしてしまい、3の処理がうまくいかない場合があります。

このようなときに、1~3までの複数の処理を1つの処理単位としてまとめる必要があり、このまとめる処理のことを、トランザクション処理といいます。

大阪のWEB屋です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です