本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2019年 春期 問18

18 / 25

DBMS の多版同時実行制御(MVCC)に関する記述として、適切なものはどれか。

正解と解説

表示する
正解 ア

同時実行される二つのトランザクションのうち、先発のトランザクションがデ ータを更新し、コミットする前に、後発のトランザクションが同じデータを参照 すると、更新前の値を返す。

MVCC(多版同時実行制御)は更新前後の複数版を保持し、更新中でコミット前のデータを他トランザクションが参照すると更新前の値(スナップショット)を返すので、読取りがロック待ちしない。専有・共有ロックによる制御はロック方式、コミット直前に競合確認するのは楽観的制御の説明。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。