資格暗記無料で始める

悲観的同時実行制御とは?

悲観的同時実行制御とは、競合が起こる前提でデータを読む・書く時点でロックを掛け、他のトランザクションを待たせる方式。

ひかんてきどうじじっこうせいぎょ

データベーススペシャリスト試験の頻出用語/午前II/別名:ペシミスティック制御


悲観的同時実行制御の意味

競合が起こる前提でデータを読む・書く時点でロックを掛け、他のトランザクションを待たせる方式。

悲観的同時実行制御の具体例

SELECT ... FOR UPDATE で読み込み時点から専有ロックを掛ける。

悲観的同時実行制御は試験でどう引っ掛けられる?

楽観的制御と有利不利が条件で逆になる。競合が少ない環境では待ちが無駄になるため楽観的が有利、競合が多い環境では検証失敗によるやり直しが増えるため悲観的が有利。失敗の現れ方も違い、悲観的はデッドロックと待ち、楽観的はコミット直前のロールバックとして出る。

悲観的同時実行制御と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。