タグ

インデックスに関するsibusukeのブックマーク (1)

  • RDBMSのインデックスサイズを無難に見積もる方法 - まだ中学生のブログ

    RDMSを使うからには大量のデータを扱うことが多いです。 しかし、システムを運用していく上で、漠然と多いだけでなく、何MBなのか何GBなのか、増加率はどれくらいなのか、を見積もることが大切です。 RDMSのテーブルには型を定義します。 型にはそれぞれサイズがあるので、計算は可能です。 INT型なら4byte、DATETIME型なら8byteといった値です。 しかし、VARCHARやTEXT型といった可変長カラムならまだしも、インデックスのサイズを見積もるのはなかなか困難です。 INT型のカラムにインデックスを張ればサイズは2byte!とか決まっていれば計算できるのですが、そうでもないのです。 一応計算式は存在していますが、あくまで見積もりの式で、最大でこれくらいになる、という値しか求まりません。 実際私も業務でDBのサイズの見積が必要になって困ったので、インフラのDBチームの人、いわゆるD

    RDBMSのインデックスサイズを無難に見積もる方法 - まだ中学生のブログ
  • 1