トランザクション処理(全57問中50問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
Webページへのアクセス件数を調べる目的でアクセスカウンタを作成した。図に示すとおり,2人の閲覧者が同時にアクセスしたところ,サーバ内の処理は①~④の順序で実行された。2人がアクセスする前のアクセスカウンタの値が100であったとすると,処理④が終了した時点のアクセスカウンタの値は幾らになるか。
61.gif

出典:平成18年春期 問61

  • 100
  • 101
  • 102
  • 104
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:トランザクション処理
解説
アクセスカウンタの値は次の順序で上書きされます。
  1. 閲覧者1がアクセスカウンタの値(100)を読込み、1を加算する
  2. 閲覧者2がアクセスカウンタの値(100)を読込み、1を加算する
  3. 閲覧者1がアクセスカウンタに101を書き込む
  4. 閲覧者2がアクセスカウンタに101を書き込む
処理④が終了した時点でのアクセスカウンタの値は「101」になります。

Pagetop