R4 秋  午後I 問3

初心者さん  
(No.1)
問3(2)は棚別在庫の更新を棚番号、商品コード順にする。にしたのですが、ニュアンスあってますか?

あと、設問2のデッドロックが発生するか否かは、更新が必ず同じ順か、異なる順(逆順)になるかって観点ですかね?
2022.10.09 21:59
すももも桃もももの内さん 
(No.2)
私もそう書きました。
2022.10.09 22:15
初心者さん  
(No.3)
ありがとうございます。
他は難しくてあまり自信なしです。
2022.10.09 22:18
gawaさん 
(No.4)
PM1-問3設問2(2)は、「表3中のケース1で~」とあるので、対象は「在庫」テーブルになると思われます・・・なので私は「在庫引き当て処理:注文明細を商品コード順に読み込み、在庫更新する」としました。注文登録処理を選んだ場合は、「注文入力順に関わらず商品コード順にテーブルに格納する」というニュアンスになるかなと思います(これだと、表2のとおり主キー順に読み込んでも、順番が同じになるのでデッドロックしないはず)。
間違っていたら恥ずかしいですが、記憶の新しいうちにと・・・
2022.10.09 22:28
初心者さん  
(No.5)
設問2(2)は私もそのように書きました。(在庫引き当ての方)
2022.10.09 22:32
初心者さん  
(No.6)
流れで
設問3は
あ  B.棚番号
い  B.出庫番号
う  6番
え  S6
お  3番
か  S3
としました。自信はないです。
2022.10.09 22:33
初心者さん  
(No.7)
設問1はわからないので教えて欲しいです。
2022.10.09 22:35
にゃんちゃんさん 
DB シルバーマイスター
(No.8)
あーーー
"う"と"お"・・・「番」を付け忘れてる。。。
いやもうこのくらいは大目に見てくれないと合格ライン届かないっす。
2022.10.09 22:45
gawaさん 
(No.9)
初心者さん、設問3は、私と同じです。う/え/お/か  は素直すぎるかなと不安ですが、これ以外の答えが思いつかず。巡回はぐるぐる回ってる図になるので、棚6(S6)→棚3(S3)の順番に集荷することは、あり得るかなと思ってます。
設問1は以下のように答えました。自信ないですが・・
(1)挿入される行の主キー値はテーブルの並びの中で最後に並ぶので空き領域に格納されない
(2)1年分のデータ量に既定空き領域割合30%を加えたストレージが使用されるから

ついでに設問2(1)も
a:複数の商品が複数の注文で異なる入力順で注文されうるから
b:主キー順に読み込みしているから
c:1つの行を複数トランザクションでロックしないから

物理設計は苦手なので、あまり自信ありません
2022.10.09 22:45
あきたこまつさん 
(No.10)
設問3のうえおかは、
問題中の下線で出庫作業の順路の方向は変えない、
と追い越せないで
棚はそのままの順で,商品だけ入れ替えました。
不安
2022.10.10 00:45
gawaさん 
(No.11)
あきたこまつさん
>棚はそのままの順で,商品だけ入れ替えました。
そうなると、棚に存在しない商品を集荷することになりませんか?(棚6番にS3は無い&棚3番にS6は無いので)
なので
順路に従って、いったん棚3をスルー→棚6でS6を集荷→ぐるっと回って棚3でS3を集荷
のような指示になると思います(担当のピッカーは大変ですけど)

集荷の順番さえ変えなければ、追い越し自体は問題ないと、問題文に書いてあったはずです。
2022.10.10 10:53

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop