アットウィキロゴ

トランザクション

関連する複数の処理を一つの処理単位としてまとめたもの。
例えば、ユーザー登録処理であれば、ID発行、パスワード決定、ユーザー情報の取得など様々な処理をすべて経て、ユーザー登録処理となる。この一連の処理を一つの処理としてまとめたものをトランザクションと呼ぶ。

トランザクションの定義としては、一連の処理すべてが正常終了しているか、もしくは一つでも失敗していた場合はトランザクションが失敗であるという結果を返すことにある。

上記のユーザー登録処理を例にとると、ID発酵処理は正常終了したがパスワード決定処理は失敗した。しかしトランザクションは正常終了した、というのはあり得ないということである。
最終更新:2009年06月28日 22:23