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 |