スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

17.6 ユーザLOB用RDエリアの容量の見積もり

ユーザLOB用RDエリアの容量は,次に示す計算式で求めます。

計算式
 
ユーザLOB用RDエリアの容量(単位:バイト)
 =(ディレクトリページ部分の総ページ数+データページ部分の総ページ数)×8192
 

注※ ユーザLOB用RDエリアのページ長です。
<この節の構成>
(1) ディレクトリページ部分の総ページ数
(2) データページ部分の総ページ数

(1) ディレクトリページ部分の総ページ数

計算式
ディレクトリページ部分の総ページ数
   a
=  Σ ↑Si÷64000↑×96+7+3×(a−1)
  i=1
 

a:ユーザLOB用RDエリアを構成するHiRDBファイル数

Si:セグメント数
データベース初期設定ユティリティ(pdinit)又はデータベース構成変更ユティリティ(pdmod)のcreate rdarea文で指定する各HiRDBファイルのセグメント数

(2) データページ部分の総ページ数

計算式
データページ部分の総ページ数
   b
=  Σ ↑(Cj+1024)÷8192↑
  j=1
 

b:LOB列の行の総数
データ長が0の行もカウントします。NULL値の行はカウントしません。

Cj:各BLOBデータのデータ長(バイト)