テクノロジ系
秋期
応用情報技術者 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はログ先行書込みであり、多版を用いる方式ではありません。