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

平成30年度 春期 午前Ⅱ 問17

トランザクション処理

トランザクション数の傾向

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

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

答えと解説を見る

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

解説

隔離性水準を高めると、不整合な読取りも処理件数もどちらも減ります。

見分ける軸は、隔離性水準を高めることが、データの正しさと処理の速さのそれぞれにどう効くかです。隔離性水準を高めると、ダーティリード、アンリピータブルリード、ファントムリードといった異状が順に防がれるので、不整合なデータを読み込むトランザクションの数は減ります。その代わり、ロックを長く持ったり範囲を広げたりするため、他のトランザクションが待たされる時間が増え、同時に進められる処理が少なくなります。その結果、単位時間に処理できるトランザクションの数は減ります。正しさを上げれば速さは下がる、という引換えの関係として覚えておくと選べます。

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

この問題の用語

出典:平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問17

同じ用語が出る問題

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