情報処理安全確保支援士試験 情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ 問21: システム障害発生時には,データベースの整合性を保ち,かつ,最新のデータベース状態に復旧する必要がある。このために,DBMS がトランザクションのコミット処理を完

←
情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ
Q 2121 / 25
システム障害発生時には,データベースの整合性を保ち,かつ,最新のデータベース状態に復旧する必要がある。このために,DBMS がのコミット処理を完了とするタイミングとして,適切なものはどれか。
この問の正解率:100.00%(2件)

解説

情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ 問21「システム障害発生時には,データベースの整合性を保ち,かつ,最新のデータベース状態…」の正解と解説です。情報処理安全確保支援士試験の「トランザクション」分野の過去問で、これまでの受験者の正答率は約100%です。

正解

エ. ログファイルへのコミット情報書込み完了時点

正答率 100.0%(2人中 2人が正解)

問題の解説

障害時にコミット済みトランザクションを確実に復旧するには、コミット情報が不揮発な媒体に記録されている必要がある。DBMSはログファイルへコミット情報を書き込んだ時点でコミット完了とする(WAL/ログ先行書込み)。よってエが正解。実務ではログさえ残れば、データファイル反映前に障害が起きてもREDOで回復できる。

選択肢ごとの解説

  • アアプリの更新命令完了時点ではログが永続化されておらず復旧保証がなく誤り。
  • イチェックポイントは反映の区切りで、コミット完了の基準ではないため誤り。
  • ウログバッファは揮発性メモリ上で、障害時に失われる可能性があり誤り。
  • エログファイルへの書込み完了時点をコミット完了とする点が正解。

情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ の過去問一覧に戻る・問21

情報処理安全確保支援士試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

情報処理安全確保支援士試験 合格.dev を App Store でダウンロード