表G.3 キーデータ長が512バイト以下の場合の見積り式
項目 | 見積り式(バイト) |
---|---|
(1)エントリ長 | 8(注1) + キーデータ長(注2) 注1) エントリヘッド部 注2) キーデータ長の計算方法はデータ型によって異なります。詳細は“G.3 データ型のサイズ”を参照してください。 各エントリは8バイトのバウンダリに配置されるため、キーデータ長は8バイトの倍数となるように調整する必要があります。
|
(2)ページの容量 | 8192(注1) × fillfactor(注2) - 24(注3) - 16(注4) 注1) ページ長(8192) 注2) インデックス定義で指定したfillfactorの値(省略時は90%)。 primary key制約、unique制約のインデックスの場合は、 テーブル定義の各制約で指定したfillfactorの値(省略時は90%) 注3) ページヘッダ(24) 注4) スペシャルデータ(16)
|
(3)ページ内エントリ数 | (2)ページの容量 ÷ ((1)エントリ長 + 4(注1)) 注1) ポインター長
|
(4)インデックス格納に必要なページ数 | 総レコード数 ÷ (3)ページ内エントリ数
|
(5)スペース量 | (4)インデックス格納に必要なページ数 × 8192(注1) ÷ 使用率(注2) 注1) ページ長 注2) 0.7以下を指定してください。 |