本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成26年度 技術士第二次試験問題【必須科目】

T−11

ISO/JIS SQLには4段階のトランザクション分離レベルが規定されている。これに含まれないものはどれか。

@ READ COMMITTED

A READ STABLE

B READ UNCOMMITTED

C REPEATABLE READ

D SERIALIZABLE


正解

A


解説

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

READ UNCOMMITTED (未コミットのデータも読み取る)
READ COMMITTED (コミットしたデータを読み取る)
REPEATABLE READ (読み取り対象のデータを常に読み取る)
SERIALIZABLE (直列に実行した場合と同じ結果が得られる)

T−10 目次 T−12