投稿する

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
2024.09.07 19:11
みかんさん(No.2) 
DB ブロンズマイスター
主キーのインデックスを通して読み込むから、並び順が逆転する事はないかな。処理BはB2、B1の順に処理されるはず。
2024.09.08 16:36
 馬場さん(No.3) 
ありがとうございます、理解できました。
2024.09.11 09:17
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop