分散データベースにおいて,複数のノードにまたがるトランザクションの原子性(全て成功するか全て失敗するか)を保証するためのプロトコルはどれか。
ア 2相コミットプロトコル
イ 2相ロックプロトコル
ウ Paxosアルゴリズム
エ マルチバージョン同時実行制御
正解: ア
要点: 2相コミットプロトコルは,分散トランザクションの全ノードでコミットまたはアボートを一致させる手法である。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度範囲 練習問題12: リアルタイムスケジューリングにおいて,デッドラインが最も近いタスクを最優先で実行するアルゴリズムはど
- 令和7年度範囲 練習問題14: 2相コミットプロトコルにおいて,調整者(コーディネータ)がフェーズ1で全参加者に送信するメッセージは
テクノロジ系の他の問題
- 令和7年度範囲 練習問題14: 2相コミットプロトコルにおいて,調整者(コーディネータ)がフェーズ1で全参加者に送信するメッセージは
- 令和7年度範囲 練習問題15: SQLのウィンドウ関数に関する記述として,最も適切なものはどれか。
- 令和7年度範囲 練習問題16: マテリアライズドビューの説明として,最も適切なものはどれか。
- 令和7年度範囲 練習問題17: データベースのレプリケーションに関する記述として,最も適切なものはどれか。
- 令和7年度範囲 練習問題18: データベースのシャーディングの説明として,最も適切なものはどれか。
アプリで弱点分析つきの演習ができます