IPA公式正解:ア 復旧時に行うログ情報反映の平均処理時間が約2倍になる。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。データベースの復旧は「直前のフルバックアップの復元」と「その後に蓄積されたログの反映(ロールフォワード)」で行われます。バックアップ間隔を2倍にすると、障害発生までに蓄積される平均ログ量が約2倍になるため、ログ反映にかかる平均処理時間も約2倍になります。
【詳細解説】■ 本問の核心・解法のポイント
データベースのバックアップ運用と障害復旧(ロールフォワード)のメカニズムを理解しているかを問う問題です。
障害復旧時の所要時間は、主に以下の合計となります:
1. 磁気テープからのフルバックアップデータのリストア時間
2. フルバックアップ取得時点から障害発生時点までに発生したトランザクションログの適用(ロールフォワード)時間
・各選択肢の徹底解説:
・ア:【選択肢ア★】正解。バックアップ取得間隔を2倍にすると、前回バックアップから障害発生時点までに経過する平均時間は2倍になります。データの更新頻度は一定であるため、蓄積されるログの平均量も約2倍となり、復旧時に行うログ情報反映(ロールフォワード)の平均処理時間も約2倍になります。
・イ:誤り。データの追加・変更・削除が少ないため、データベース全体のデータ容量は短期間で急激には変化しません。したがって、フルバックアップ1回当たりの磁気テープ使用量はほぼ変わりません。
・ウ:誤り。磁気テープ使用量が半分になることはありません(イと同様にほぼ同一です)。
・エ:誤り。データベース全体の容量がほぼ変わらないため、1回のフルバックアップ取得にかかる平均処理時間はほとんど変化しません。
よって正解はアです。