平成31年度(2019) 春期 問2 | 情報処理技術者試験 データベーススペシャリスト
次のチェックポイントの仕様に従ってトランザクション処理を行う DBMS におい て,チェックポイントの発生頻度は 1 時間当たり何回か。ここで,トランザクショ ンは毎秒 20 件発生し, 1 トランザクションごとに消費されるデータベースバッファ 領域のデータ量及びログファイルに書き出すログ長はどちらも 10 k バイトとする。 データベースバッファ領域の容量は 480M バイトとし,一つのログファイルのサイ ズは 240 M バイトとする。1M バイト=1000 k バイトとする。開始時点では、データ ベースバッファ領域, ログファイルともに初期化状態であるとする。DBMS は, ロ グファイルを二つもち,一方を使い切ったら他方に切り替え,使い切った一方をア ーカイブして初期化する。ログファイルへの書込み処理は WAL プロトコルに従う。
[チェックポイントの仕様]
1. チェックポイントが発生する条件
A. データベースバッファ領域に空きがなくなったとき,又は
B. ログファイルが切り替わるとき
2. チェックポイント終了時のデータベースバッファの状態
データベースバッファ領域は,データベースファイルへの反映後,初期化される。
選択肢 ア
1.5
選択肢 イ
2
選択肢 ウ
3
選択肢 エ
6
[出典:情報処理技術者試験 データベーススペシャリスト 平成31年度(2019) 春期 問2]