データベーススペシャリスト掲示板


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

 たつたさん(No.1) 
平成31年 午後U  設問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

【返信投稿用フォーム】

お名前(10文字以内)

顔アイコン


本文(2,000文字以内)

投稿削除用のパスワード(20文字以内)

プレビュー
※宣伝や迷惑行為を防止するため、当サイトとIPAサイト以外のURLを含む文章の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2016-2022 データベーススペシャリストドットコム All Rights Reserved.

Pagetop