HOME»データベーススペシャリスト掲示板»R2年 午後1問2について
投稿する
»[0505] R4午後Ⅱ問2設問1のリレーションシップ 投稿数:5
»[0504] 令和4年午後1問3 設3 空欄う~か 投稿数:3
R2年 午後1問2について [0507]
午後問題の壁さん(No.1)
R2年 午後1問2 設問3 (3)についてですが、回答の一部が以下のようになっています。
・レプリケーション元テーブル:空席状況
・レプリケーション対象列:空席フラグ
「図6 レプリカデータの運用(未完成)」の6行目「空席確認、購入などのトランザクションを阻害しないように〜」と記載されており、「図5 チケットの販売処理の概要(未完成)」で行っている空席確認や購入までの処理を参考にし、空席フラグ、仮予約フラグが解答になると思いましたが、仮予約フラグは不要でした。
仮予約フラグが不要になる理由についてご教授いただけないでしょうか。
・レプリケーション元テーブル:空席状況
・レプリケーション対象列:空席フラグ
「図6 レプリカデータの運用(未完成)」の6行目「空席確認、購入などのトランザクションを阻害しないように〜」と記載されており、「図5 チケットの販売処理の概要(未完成)」で行っている空席確認や購入までの処理を参考にし、空席フラグ、仮予約フラグが解答になると思いましたが、仮予約フラグは不要でした。
仮予約フラグが不要になる理由についてご教授いただけないでしょうか。
2023.07.25 23:44
logres_fanさん(No.2)
★DB ブロンズマイスター
まず、イベント型に変更になりましたと。レプリカデータ、例えば、仮予約フラグの初期値はオフ。
そして、イベント型の場合、まず、トランザクション(図5)のコミット。その後、複製に反映を試みる。
何が言いたいのかというと、仮予約フラグの初期値はずっとオフ。トランザクションのなんやかんやがあるけれど、結局、最後はオフに戻るので。その後、複製に反映を試みるが、ずっとオフのものをオフに再更新する必要はないので不要。
> 空席確認、購入などのトランザクションを阻害しないように
そして、イベント型の場合、まず、トランザクション(図5)のコミット。その後、複製に反映を試みる。
何が言いたいのかというと、仮予約フラグの初期値はずっとオフ。トランザクションのなんやかんやがあるけれど、結局、最後はオフに戻るので。その後、複製に反映を試みるが、ずっとオフのものをオフに再更新する必要はないので不要。
2023.07.26 00:49
午後問題の壁さん(No.3)
仮予約フラグの値が途中で更新はされるものの、結局初期値と変わらないから不要ということですね。。!
ご説明ありがとうございます。助かりました!
ご説明ありがとうございます。助かりました!
2023.07.27 07:27
その他のスレッド
»[0506] 令和4年午後2問2設問3 予約時の宿泊区画の指定 投稿数:5»[0505] R4午後Ⅱ問2設問1のリレーションシップ 投稿数:5
»[0504] 令和4年午後1問3 設3 空欄う~か 投稿数:3