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

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

20.1 HiRDB/シングルサーバの場合

リソース数に関連する環境変数に設定する値の見積もり式を次の表に示します。計算結果が環境変数の省略値より大きい場合は,その環境変数に計算結果を設定してください。設定しないとHiRDBを開始できない,又はユティリティを実行できないなどの問題が発生します。

表20-1 リソース数に関連する環境変数に設定する値(HiRDB/シングルサーバの場合)

種別 計算式 対応する環境変数 省略値
メッセージキュー識別子数 (16+f)×a+28+1 PDUXPLMSGMNI 50
メッセージキューテーブル数 MAX(b×ユニット数,pdbufferの-m指定値の合計値) PDUXPLMSGTQL 80
セマフォ識別子数 {↑{2×(b+3)+12}÷64↑+↑c÷64↑+g+5}×a+2+d PDUXPLSEMMAX 64
共用メモリ使用数 2×e+16 PDUXPLSHMMAX 4,096

a:シングルサーバの場合は1

b:pd_max_usersオペランドの値

c:pdbufferオペランドの定義数

d:系切り替え機能使用時に加算します。次に示す表から値を求めてください。

条件 dの値
pd_ha_acttype=monitor(又は省略) 0
pd_ha_acttype=server pd_ha_agent=standbyunit 1
pd_ha_agent
を省略
pd_ha_server_process_standby=Y
(又は省略)
1
pd_ha_server_process_standby=N 0

e:pd_max_server_processオペランドの値

f:1(pd_max_ard_processオペランドに1以上を指定する場合)又は0

g:2(pd_dfw_awt_processオペランドに値を指定する場合)又は0