投稿する

H31午後2設問3(2) [0285]

 たつたさん(No.1) 
平成31年 午後Ⅱ  設問3 (2)
「p」の回答が「60M」となっています。
この理由がわかりません。

「案D」はローカル索引として
{ログID}と{店番,機番,年月,ログID}を持っています。
「処理5」は「前月以前の年月に一致する1ヶ月分のログを対象に」となっています。
年月を含むローカル索引を持っています。
ローカル索引で検索可能なので「60M」でなく「30000」になるように思えるのです。

似たような処理で「処理4」がありますが、
こちらは探索区分が「60」と探索ページ数が「30000」となっています。
「処理4」はローカル索引が有効なためだと思います。

処理4でローカル索引が有効で、処理5でローカル索引が有効でない理由が
わかりませんでした。
2022.07.09 08:21
アキさん(No.2) 
RDBMSの主な仕様の5.(4)に
述語に、ローカル索引の先頭列を指定すると、ローカル索引によって...
のようにあります。
案Dでは年月はローカル索引の先頭ではありませんので60Mとなります。
案Fは年月が先頭ですので30000になっています。
2022.07.09 09:28
 たつたさん(No.3) 
>アキ様
大変すばやいご回答ありがとうございました。
某書籍の解説を読んでもわからず、ずいぶん悩みました。
助かりました。
2022.07.11 19:23
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop