HOME»応用情報技術者試験掲示板»【質問】応用情報技術者平成28年秋期 午前問30
投稿する

[5053] 【質問】応用情報技術者平成28年秋期 午前問30

 あゆさん(No.1) 
T6をロールバックする理由が分かりません。解説には、「チェックポイント法が使用されているDBMSでは、システム障害の発生後、システムを復帰したときはデータベースがチェックポイントの状態に戻っています」との記述がありますが、チェックポイントの状態ではT6のトランザクションは開始していないので、ロールバックする必要がないのでは?と思いました。

この辺混乱しています。愚かな私を助けてください。
2024.04.07 17:34
krakenさん(No.2) 
AP ブロンズマイスター
トランザクションが部分的に実行されると一貫性を失う可能性があります。
T6はトランザクション中に障害が発生しているので、
部分的なトランザクションの実行の可能性が残ります。
そこで、T6の全操作を完全に無かったことにするためのロールバックを行い、
ACID特性を約束します。
2024.04.08 00:06
 あゆさん(No.3) 
> krakenさん
ありがとうございます。
2024.04.09 14:00
返信投稿用フォーム

お名前

顔アイコン


本文(コミュニティガイドライン⇱を順守して適切な投稿を心がけましょう)

投稿削除用のパスワード(20文字以内)

投稿プレビュー
※SQL文は全角文字で記載してください。
※宣伝や迷惑行為を防止するため、当サイトとIPAサイト以外のURLを含む文章の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop