HOME»データベーススペシャリスト掲示板»H19午後2問1設問3(b)
投稿する
H19午後2問1設問3(b) [0551]
ピノッキさん(No.1)
H19午後2問1設問3(b)
プロジェクト予算/実績管理表出力の処理で(b)の対策、インデックスの追加
をした場合(プロジェクト番号にインデックス追加)、勤務実績入力時にインデックスの更新処理が走るので、入力のレスポンスが悪くなる、と答えにありましたが、
インデックスはプロジェクト番号についていて、勤務実績入力時に更新するのは稼働時間
であって、プロジェクト番号ではないと思いました。
インデックスそのものを更新した場合には、インデックスの弱点であるレスポンスの遅延が発生する認識ですが、
インデックスからたどった別カラムを更新する場合には、レスポンスの遅延が発生しないのでは?と思ったんですが、
私の認識、違いますか?
ご教示お願いいたします。
プロジェクト予算/実績管理表出力の処理で(b)の対策、インデックスの追加
をした場合(プロジェクト番号にインデックス追加)、勤務実績入力時にインデックスの更新処理が走るので、入力のレスポンスが悪くなる、と答えにありましたが、
インデックスはプロジェクト番号についていて、勤務実績入力時に更新するのは稼働時間
であって、プロジェクト番号ではないと思いました。
インデックスそのものを更新した場合には、インデックスの弱点であるレスポンスの遅延が発生する認識ですが、
インデックスからたどった別カラムを更新する場合には、レスポンスの遅延が発生しないのでは?と思ったんですが、
私の認識、違いますか?
ご教示お願いいたします。
2023.09.02 14:10
ピノッキさん(No.2)
インサートしているからですかね。
自己解決しました。
自己解決しました。
2023.09.02 20:55
logres_fanさん(No.3)
★DB ブロンズマイスター
稼働実績明細テーブルにレコードを登録したら、索引にも登録してポインタとレコードを紐付ける、という事になるからかと思います。間違えていれば、誰か訂正して下さい。
結局、プロジェクト番号と年月に索引が設定されたのかしら。
結局、プロジェクト番号と年月に索引が設定されたのかしら。
2023.09.02 21:30
ピノッキさん(No.4)
logres_fanさん、ありがとうございます!
2023.09.02 21:45