本文へスキップ
うかる
うかる
UKARU
基本情報
簿記3級
統計2級
About
トップ
›
基本情報
›
データベース
デッドロックとは
選択問題
データベース
データベースの排他制御で発生するデッドロックの説明として正しいものはどれか。
A
複数のトランザクションが互いに相手のロック解放を待ち、どれも進めなくなる状態
B
1つのトランザクションが高速に完了する状態
C
ディスクの空き容量が不足する状態
D
索引が壊れてデータが読めない状態
解説を見る
デッドロックは、2つ以上のトランザクションが互いに相手が保持するロックの解放を待ち続け、いずれも処理を進められなくなる状態。ロック順序の統一やタイムアウトで対処する。
誤答の解説
B
高速完了はデッドロックとは無関係。
C
ディスク不足は別の障害。
D
索引破損は別の問題。
ヒント
・お互いに『相手が離すまで待つ』で膠着する。
関連する問題
データベース
ACID特性の原子性
データベース
主キーの制約
データベース
第1正規形とは
データベース
関係演算の選択(selection)
データベース
外部キーの目的
← 基本情報の一覧へ