過去問解きまくり研究所 ホーム

令和7年度 春期 午前Ⅱ 問24

データベース

隔離性水準に関する問題

トランザクションの隔離性水準を高めたとき,不整合なデータを読み込むトランザクション数と,単位時間に処理できるトランザクション数との適切な組合せはどれか。

選択肢は原典では「不整合なデータを読み込むトランザクション数」「単位時間に処理できるトランザクション数」の表。

答えと解説を見る

✓ これが正解エ不整合なデータを読み込むトランザクション数:減る / 単位時間に処理できるトランザクション数:減る

解説

隔離性を高めると、不整合な読込みは減り、処理できる数も減ります。

隔離性水準は、同時に動く複数のトランザクションが、互いの途中の状態をどこまで見えてしまうかを決める段階です。水準を高めると、ロックなどの排他制御がより厳しくなり、ほかのトランザクションが更新途中のデータを読むダーティリードなど、不整合なデータを読み込むことが減ります。その代わり、データを使い終わるまで他のトランザクションを待たせる場面が増えるため、同時に進められる処理が減り、単位時間に処理できるトランザクション数は減ります。見分ける軸は、整合性と処理性能が引き換えの関係にあることです。両方が良くなる組合せや、整合性が悪くなるのに性能も落ちる組合せは、この関係と合いません。安全を取れば速さを手放す、と覚えると選べます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問24

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)