令和8年度 ITパスポート 問56「チェックポイント」の解説
DBMSにおけるチェックポイントの説明として,適切なものはどれか。
- アトランザクションが正常に処理されたときに,トランザクションの一連の処理を確定させること
- イトランザクションが何らかの理由で正常に処理されなかったときに,データベースをトランザクションの処理開始前の状態に戻すこと
- ウ複数のトランザクションを並列に処理しているときに,ロックの影響によってトランザクション同士が互いに相手のロックの解放を待つ状態になること
- エ複数のトランザクションによるメモリ上のデータ更新の結果を,一度にまとめてHDDなどの外部記憶装置に書き込む操作や,操作が行われた時点のこと
正解と解説を見る
正解:エ
チェックポイントは、メモリ上の更新結果をまとめて外部記憶装置に書き出す操作・時点。障害時はそれ以降のログだけ処理すればよくなる。
選択肢ごとの解説
- ア
- トランザクションの処理を確定させるのは、コミット。
- イ
- 処理開始前の状態に戻すのは、ロールバック。
- ウ
- 互いにロックの解放を待って進まなくなるのは、デッドロック。
- エ正解
- メモリ上の更新をまとめて外部記憶装置に書き込む操作・時点。チェックポイント。
出典:令和8年度 ITパスポート試験 公開問題 問56
問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。
この問題のテーマを基礎から学ぶ
この問題に出てくる英略語
同じテーマの過去問
この分野の続きをアプリで解く
アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。