スケーラブルデータベースサーバ HiRDB Version 8 システム定義(Windows(R)用)
- 25) pd_max_add_dbbuff_no = 動的追加用グローバルバッファ数の上限値
- 〜<符号なし整数>((1〜32752))
- グローバルバッファの動的変更をする場合にこのオペランドを指定します。
- このオペランドには,pdbufmodコマンドで動的追加するグローバルバッファ数(1サーバ当たり)の上限値を指定します。
- 《前提条件》
- pd_dbbuff_modifyオペランドにYを指定している必要があります。
- 《指定値の目安》
- pdbufmodコマンドで動的追加するグローバルバッファ数を予測し,その数に余裕を持たせた値を指定してください。
- 次に示す条件式を満たすようにこのオペランドの値を決定してください。
pd_max_add_dbbuff_noの値≦2000000−HiRDB開始時に各サーバに割り当てられているグローバルバッファ数
- 《オペランドの省略値》
- このオペランドを省略すると,サーバ共通定義の同じオペランドの指定値が有効となります。サーバ共通定義の同じオペランドも省略すると,次に示す値が仮定されます。
条件 |
省略値 |
32ビットモードの場合 |
a≧500の場合 |
256 |
a<500の場合 |
500−a |
64ビットモードの場合 |
a≧1000の場合 |
256 |
a<1000の場合 |
1000−a |
- a:HiRDB開始時に各サーバに割り当てられているグローバルバッファ数
- 《注意事項》
- このオペランドには,必要以上に大きな値を指定しないでください。このオペランドの指定値を大きくすると,HiRDBが使用する共用メモリが増加します。これによって,共用メモリが不足しHiRDBを開始できないことがあります。
- 《ほかのオペランドとの関連》
- このオペランドは次のオペランドと関連があります。
- SHMMAX
- pdbuffer
- pd_max_add_dbbuff_shm_no
- 26) pd_max_add_dbbuff_shm_no = 動的追加用共用メモリセグメント数の上限値
- 〜<符号なし整数>((1〜32752))
- グローバルバッファの動的変更をする場合にこのオペランドを指定します。
- このオペランドには,pdbufmodコマンドで動的追加したときに割り当てられる,共用メモリセグメント数(1サーバ当たり)の上限値を指定します。
- 《前提条件》
- pd_dbbuff_modifyオペランドにYを指定している必要があります。
- 《指定値の目安》
- pdbufmodコマンドで動的追加するグローバルバッファ数を予測し,値を指定してください。
- 《オペランドの省略値》
- このオペランドを省略すると,サーバ共通定義の同じオペランドの指定値が有効となります。サーバ共通定義の同じオペランドも省略すると,次に示す値が仮定されます。
条件 |
省略値 |
pd_max_add_dbbuff_noオペランドを省略した場合 |
32ビットモードの場合 |
(16−a)+500 |
64ビットモードの場合 |
(16−a)+1000 |
pd_max_add_dbbuff_noオペランドを指定した場合 |
32ビットモードの場合 |
↓pd_max_add_dbbuff_noの値×1.5+16↓
(計算値が32752以上だった場合は自動的に32752が設定されます) |
64ビットモードの場合 |
- a:HiRDB開始時に各サーバに割り当てられている共用メモリセグメント数
- 《注意事項》
- 次に示す条件式を満たす場合は,このオペランドにpd_max_add_dbbuff_noオペランドの値が仮定されます。
pd_max_add_dbbuff_shm_noの値<pd_max_add_dbbuff_noの値
省略値が上記の条件を満たす場合も,pd_max_add_dbbuff_noオペランドの値が仮定されます。
- このオペランドには,必要以上に大きな値を指定しないでください。このオペランドの指定値を大きくすると,HiRDBが使用する共用メモリが増加します。これによって,共用メモリが不足しHiRDBを開始できないことがあります。
- 追加する共用メモリセグメントサイズがSHMMAXオペランドの値を超える場合,SHMMAXオペランドの値を上限値とした複数の共用メモリセグメントに分割されます。追加する共用メモリセグメントサイズを想定してSHMMAXオペランドの値を増やすか,又は分割されたときに不足しないようにpd_max_add_dbbuff_shm_noオペランドの値を増やしてください。
- 《ほかのオペランドとの関連》
- このオペランドは次に示すオペランドと関連があります。
- SHMMAX
- pdbuffer
- pd_max_add_dbbuff_no
All Rights Reserved. Copyright (C) 2006, 2017, Hitachi, Ltd.