4 返信 最新の回答 日時: Aug 17, 2009 5:55 PM ユーザー:d.o

    索引設定について(いまさらですが..)

    d.o

      タイトル

      索引設定について(いまさらですが..)

      フォーラムに投稿

      索引設定について...いまさらなんですが実はよくわかっていません。

       

      索引設定したほうが検索が速くなるけどファイルサイズは大きくなる?程度しかわかっていません。

       

      実際の開発では索引を「すべて」にするか「必要時に..」にするかはどうやって判断されてますか?

       

      環境はFilemaker Pro Advanced

      Mac Win混在でバージョンは9と10混在です 

        • 1. Re: 索引設定について(いまさらですが..)
          user6776
            

          >「すべて」にするか「必要時に..」

          これは、検索とかリレーションとか、索引が必要な処理が発生した時に自動的に索引が生成されます。

          索引がない状態のフィールドで検索をかけると、自動的に索引が生成されていますよ。お試し下さい。

           

          ウン十万件レベルのファイルで、検索をかけないようなフィールドがある場合はファイルサイズが大きくならないように

          索引を生成しない設定することはあります。 

          普段は意識して付ける事はあまりないです。

          ただ、索引を使ったテクニック等を使う場合は意識して付ける時もあります。

          • 2. Re: 索引設定について(いまさらですが..)
            shin
              

            普通の大きさのファイルでしたら、あまり意識される必要は無いでしょう。

            数十万レコードなどと言う大きなファイルを扱う事があれば、リレーションのキーになったり、検索を頻繁に行う様なフィールドに対して索引を常時作成にしておいた方がいいと思います。

            • 3. Re: 索引設定について(いまさらですが..)
              d.o
                

              sago350さん

              ありがとうございます。

               

              >ウン十万件レベルのファイルで、検索をかけないようなフィールドがある場合はファイルサイズが大きくならないように

              >索引を生成しない設定することはあります。 

              なるほど。確かにウン十万件レベルのファイルだとファイルサイズも膨大でしょうから、こういうオプションが必要なんですね。ありがとうございました。 

              • 4. Re: 索引設定について(いまさらですが..)
                d.o
                  

                MrShinさん

                ありがとうございました。 

                 

                >リレーションのキーになったり、検索を頻繁に行う様なフィールドに対して索引を常時作成にしておいた方がいいと思います。 

                そうですね。リレーションのキーになるようなフィールドは索引を常時作成した方が安心ですね。

                そのようにしていこうと思います。