楽観的並行性制御とは?らっかんてきへいこうせいせいぎょ
楽観的並行性制御とは、衝突はめったに起きないと仮定し、処理中は待たせず、確定の直前に他の更新と衝突しなかったかを検査して、衝突していればやり直す方式。時刻印を用いる方式が代表例で、事前に資源を押さえる悲観的な方式と対比して問われる。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
会員情報の編集画面で、読み込んだ時点の版番号を画面側に保持し、保存時に現在の版番号と一致するかを確認する。一致しなければ他者が先に更新したと判断して保存を拒否し、利用者に再読み込みと入力のやり直しを促す。
試験での引っ掛け
待ちが無いので順番待ちによる停止は起きないが、衝突が多い環境ではやり直しが頻発してかえって遅くなる。「デッドロックが起きない=常に高速」ではない。検査を省いて更新すると更新の消失が起きる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。