DBMSにおけるチェックポイントの説明として、適切なものはどれか。
チェックポイントはメモリ上の更新を外部記憶へ一括反映する時点
選択肢
- アトランザクションが正常に処理されたときに、トランザクションの一連の処理を確定させること
- イトランザクションが何らかの理由で正常に処理されなかったときに、データベースをトランザクションの処理開始前の状態に戻すこと
- ウ複数のトランザクションを並列に処理しているときに、ロックの影響によってトランザクション同士が互いに相手のロックの解放を待つ状態になること
- エ複数のトランザクションによるメモリ上のデータ更新の結果を、一度にまとめてHDDなどの外部記憶装置に書き込む操作や、操作が行われた時点のこと
正解と解説
正解:エ 複数のトランザクションによるメモリ上のデータ更新の結果を、一度にまとめてHDDなどの外部記憶装置に書き込む操作や、操作が行われた時点のこと
DBMSは性能のためにメモリ上でデータを更新し、ある時点でその内容をまとめて外部記憶へ書き出す。この書出し操作やその時点をチェックポイントと呼び、障害からの回復時にはこの時点を基準としてログを適用することで、復旧に要する処理量を抑えられる。
選択肢ごとの解説
- ア処理を確定させるコミットの説明であり、チェックポイントではない。
- イ処理開始前の状態へ戻すロールバックの説明。
- ウ互いにロックの解放を待ち合うデッドロックの説明。
- エメモリ上の更新を一括して外部記憶へ書き出す操作・時点であり、正しい。
同じ分野の他の問題
- データベースの障害に備えて、毎日業務終了後にバックアップファイルを取得している。毎週土曜日にはフルバックアップファイルを…2026年度 秋期 問86
- あるコンピュータのデータベースの内容を他のコンピュータのデータベースに複製して、両者の内容が一致するように同期させるDB…2025年度 秋期 問82
- DBMSにおいて、データの検索を高速に行う目的で、必要に応じて設定して利用する情報はどれか。2025年度 秋期 問65
- 情報システムに関する機能a〜dのうち、DBMSに備わるものを全て挙げたものはどれか。 a アクセス権管理 b 障害回復 …2021年度 秋期 問75
- DBMSにおけるインデックスに関する記述として,適切なものはどれか。2018年度 春期 問86
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。