データベースのトランザクション処理において発生するファントムリードの説明として、適切なものはどれか。
ア コミットされていないデータを他のトランザクションが読み取る現象
イ 同じ検索条件で2回検索したとき、他のトランザクションの挿入により結果の行数が変わる現象
ウ 同じ行を2回読み取ったとき、他のトランザクションの更新により値が変わっている現象
エ 2つのトランザクションが互いにロックを待ち合うことで処理が進まなくなる現象
正解: イ
要点: ファントムリードは、同じ検索条件で再検索したとき他トランザクションの挿入により結果行数が変わる現象。
この問題に出てくる用語
同じ回の前後の問題
- 令和3年度範囲 練習問題17: トランザクション分離レベルのうち、ファントムリード(phantom read)を防止できる最も低い分
- 令和3年度範囲 練習問題19: データベースの同時実行制御に関する記述のうち、適切なものはどれか。
テクノロジ系の他の問題
- 令和3年度範囲 練習問題19: データベースの同時実行制御に関する記述のうち、適切なものはどれか。
- 令和3年度範囲 練習問題20: 2相ロック(Two-Phase Locking)プロトコルの説明として、適切なものはどれか。
- 令和3年度範囲 練習問題21: TLS(Transport Layer Security)のハンドシェイクで行われる処理として、適切
- 令和3年度範囲 練習問題22: ディジタル証明書(サーバ証明書)の証明書チェーンに関する記述として、適切なものはどれか。
- 令和3年度範囲 練習問題23: ステートフルインスペクション型ファイアウォールの特徴として、適切なものはどれか。
アプリで弱点分析つきの演習ができます