Interstage Application Server Smart Repository運用ガイド |
目次
索引
![]() ![]() |
付録D RDB(Symfoware/RDB)資源の見積もり式 | > D.3 RDBディレクトリファイルの見積もり式 |
RDBディレクトリファイルの見積もり式について以下に示します。
それぞれのファイルの見積もり式について説明します。除算結果の小数点以下は、整数に切り上げてください。
1Kバイトは1,024バイト、1Mバイトは1,024Kバイトです。
ユーザデータベース用のRDBディレクトリファイル = ((4 + 2.1 × B + 1.1 × S + 1.5 × D + P) / 256) × r (Mバイト) B : RDBシステム内のデータベース数 S : RDBシステム内のデータベーススペース数 D : RDBシステム内のDSI数 (注1) P : ページ管理域 r : 安全率(1.3以上) (注2) |
注1) Smart Repository用のRDBシステムを作成した場合、合計581のDSIが作成されます。
注2) 1.3を推奨しています。
ページ管理域 = DSIのページ数の合計 / 8,704
DSIのページ数の合計
DSIのページ数 = DSIのスペース割付量 / DSIのページ長
Smart Repositoryの運用に必要なDSIのページ数は、以下の表をもとに計算してください。単位はKバイトです。除算結果の小数点以下は、整数に切り上げてください。1Kバイトは1,024バイトです。
|
DSIのスペース割付量 |
DSIのページ長 |
DSIの数 |
---|---|---|---|
(a) |
1,024Kバイト |
32Kバイト |
1 |
(b) |
64Kバイト |
32Kバイト |
1 |
(c) |
エントリ数×3Kバイト + 64Kバイト (注1) |
32Kバイト |
1 |
(d) |
エントリ数×0.5Kバイト + 64Kバイト (注1) |
32Kバイト |
1 |
(e) |
エントリ数×0.6Kバイト + 64Kバイト (注1) |
32Kバイト |
1 |
(f) |
エントリ数×0.2Kバイト + 64Kバイト (注1) |
32Kバイト |
1 |
(g) |
1,024Kバイト |
4Kバイト |
2 |
(h) |
64Kバイト |
4Kバイト |
2 |
(i) |
エントリ数×7Kバイト + 64Kバイト (注1) |
4Kバイト |
6 |
(j) |
エントリ数×5Kバイト + 64Kバイト (注1) |
4Kバイト |
2 |
(k) |
エントリ数×6Kバイト + 64Kバイト (注1) |
4Kバイト |
2 |
(l) |
エントリ数×0.4Kバイト + 64Kバイト (注1) |
4Kバイト |
914 |
(m) |
エントリ数×0.3Kバイト + 64Kバイト (注1) |
4Kバイト |
4 |
(n) |
エントリ数×0.6Kバイト + 64Kバイト (注1) |
4Kバイト |
4 |
注1) エントリ数は、リポジトリに登録するエントリ数です。
リポジトリに登録するエントリ数が10万件の場合
DSIページ数 (a) 1,024 / 32 = 32 (b) 64 / 32 = 2 (c) (100,000×3 + 64) / 32 = 9,377 (d) (100,000×0.5 + 64) / 32 = 1,565 (e) (100,000×0.6 + 64) / 32 = 1,877 (f) (100,000×0.2 + 64) / 32 = 627 (g) 1,024 / 4 = 256 (h) 64 / 4 = 16 (i) (100,000×7 + 64) / 4 = 175,016 (j) (100,000×5 + 64) / 4 = 125,016 (k) (100,000×6 + 64) / 4 = 150,016 (l) (100,000×0.4 + 64) / 4 = 10,016 (m) (100,000×0.3 + 64) / 4 = 7,516 (n) (100,000×0.6 + 64) / 4 = 15,016 DSIページ数の合計 = (32 × 1) + (2 × 1) + (9,377 × 1) + (1,565 × 1) + (1,877 × 1) + (627 × 1) + (256 × 2) + (16 × 2) + (175,016 × 6) + (125,016 × 2) + (150,016 × 2) + (10,016 × 914) + (7,516 × 4) + (15,016 × 4) = 10,858,936 ページ管理域 = 10,858,936 / 8,704 = 1,248 Mバイト |
RDBディクショナリ用のRDBディレクトリファイル = 1Mバイト |
目次
索引
![]() ![]() |