HOME»データベーススペシャリスト掲示板»R4 午後1 設問2(1)b
投稿する
»[0730] H30 午後2 問1 設問3(1) 投稿数:3
»[0729] R3 午後Ⅱ問2 設問1 主キーと外部キーの違い 投稿数:4
R4 午後1 設問2(1)b [0732]
馬場さん(No.1)
すみません、初歩的なことでしたら申し訳ないのですが質問させてください。
"出庫指示"の読み込み処理が以下のように並行で行われた場合、前問の(a)と同じように"棚別在庫"が主キーの順で更新されずデッドロックになるように思えたのですが、どこの前提が間違っていますでしょうか…?
【処理A】
出庫番号,棚番号,商品コード,注文番号,注文明細番号
(A1)1,1,1,1,1
(A2)2,1,2,1,2
【処理B】
出庫番号,棚番号,商品コード,注文番号,注文明細番号
(B1)100,1,2,100,1
(B2)101,1,1,100,2
"出庫指示"の読み込み処理が以下のように並行で行われた場合、前問の(a)と同じように"棚別在庫"が主キーの順で更新されずデッドロックになるように思えたのですが、どこの前提が間違っていますでしょうか…?
【処理A】
出庫番号,棚番号,商品コード,注文番号,注文明細番号
(A1)1,1,1,1,1
(A2)2,1,2,1,2
【処理B】
出庫番号,棚番号,商品コード,注文番号,注文明細番号
(B1)100,1,2,100,1
(B2)101,1,1,100,2
2024.09.07 19:11
みかんさん(No.2)
★DB ブロンズマイスター
主キーのインデックスを通して読み込むから、並び順が逆転する事はないかな。処理BはB2、B1の順に処理されるはず。
2024.09.08 16:36
馬場さん(No.3)
ありがとうございます、理解できました。
2024.09.11 09:17
その他のスレッド
»[0731] 平成29年午後Ⅱ問2 設問3(2)について 投稿数:4»[0730] H30 午後2 問1 設問3(1) 投稿数:3
»[0729] R3 午後Ⅱ問2 設問1 主キーと外部キーの違い 投稿数:4