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

平成22年度 春期 午前Ⅱ 問18

トランザクション処理

DBMS のトランザクション管理に関する記述のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解エ同時実行制御の目的は,データベースの一貫性を保ちながら複数のトランザクションを並行に処理することである。

解説

一貫性を保ちつつ並行に処理することが同時実行制御の目的です。

同時実行制御は、複数のトランザクションを同時に動かしても、データベースの内容が矛盾しないように調整する仕組みです。一つずつ順番に処理すれば一貫性は保てますが、それでは処理能力が上がりません。そこでロックなどを使って、一貫性を損なわない範囲で並行に処理を進めることが目的になります。一貫性と並行処理のどちらか一方だけを狙うのではなく、両方を同時に満たそうとしている点が要点です。トランザクション管理の記述は、粒度や隔離性水準を変えたときにスループットがどちらへ動くかを、一つずつ確かめながら読むと判断できます。

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

この問題の用語

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

同じ用語が出る問題

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