メインコンテンツへスキップ
用語集

原子性げんしせい

トランザクションは「すべ成功せいこう」か「すべ失敗しっぱい」のどちらかに収束しゅうそくする性質せいしつ

ITパスポート

原子げんしせい(Atomicity)は、ACID の A にあたり、トランザクション内のぜん操作そうさが「すべて成功せいこう」か「すべて失敗しっぱい」のどちらかに収束しゅうそくする性質せいしつです。中途半端ちゅうとはんぱ状態じょうたいのこらないことを保証ほしょうします。

状況じょうきょう結果けっか
ぜん操作そうさ成功せいこうコミットして確定かくてい
途中とちゅう失敗しっぱいロールバック開始かいしまえもど

たとえば口座こうざ A から B への振込ふりこみでは、「A からとし」と「B へ入金にゅうきん」の両方りょうほう成功せいこうしなければなりません。もし入金にゅうきん処理しょりだけ失敗しっぱいしたら、としもなかったことにしてもともどします(ロールバック)。これにより「おかねえる」ような整合せいごうふせぎます。

試験しけんでは原子げんしせい全部ぜんぶ成功せいこう全部ぜんぶ失敗しっぱい途中とちゅう状態じょうたいのこさない)」という定義ていぎわれます。ACID の A であること、失敗しっぱいはロールバックで実現じつげんするてんさえましょう。

この用語を学べるコンテンツ

関連する用語