2022年03月14日

令和3年度 技術士第一次試験問題 情報工学部門 V−9

V−9

データベースのトランザクション分離レベルのうち、ANSIが定義する分離レベルに含まれないものはどれか。

@ 非コミット読み取り (Read Uncommitted)

A コミット済み読み取り (Read Committed)

B 再読み込み可能読み取り (Repeatable Read)

C ダーティリード (Dirty Read)

D 直列化可能 (Serializable)





正解

C


解説

トランザクション分離レベルは、DBMS上で複数処理を同時実行した場合に、どれだけのレベルで一貫性を保って実行するかを規定したものである。
分離レベルが低いほどパフォーマンスが上がるが、一貫性レベルは落ちる。
分離レベルは低い順に以下の通りである。

Read Uncommitted (未コミットのデータも読み取る)
Read Committed (コミットしたデータを読み取る)
Repeatable Read (読み取り対象のデータを常に読み取る)
Serializable (直列に実行した場合と同じ結果が得られる)

posted by ファーストマクロ at 20:02| Comment(0) | R03技術士一次試験(情報工学)
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。