本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2025年 秋期 問29

29 / 80

RDBMSにおいて、同じデータ項目の異なる版を用意することによって、トランザク ションの同時実行性を高める仕組みはどれか。 ア 2相ロッキングプロトコル

正解と解説

表示する
正解 イ

MVCC ウ WAL プロトコル エ 共有ロック 問30100Mビット/秒のLANと1Gビット/秒のLANがある。ヘッダーを含めて 1,250 バイトのパケットをN個送するときに、100Mビット/秒の LANの送信時間が1G ビット/秒の LANより9ミリ秒多く掛かった。Nは幾らか。ここで、いずれの LAN においても、パケットの送間隔(パケットの送が完了してから次のパケットを 送開始するまでの時間)は1ミリ秒であり、パケット送信間隔も送時間に含め る。

MVCC(多版同時実行制御)は、同じデータ項目の異なる版(バージョン)を用意することで、読取りと書込みが互いにロック待ちせず、トランザクションの同時実行性を高める仕組みです。2相ロッキングや共有ロックはロックによる制御、WALはログ先行書込みであり、多版を用いる方式ではありません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。