Symfoware Active DB Guard 設計・セットアップガイド
目次 索引 前ページ次ページ

付録B チューニング> B.3 RERUNログ反映性能のチューニング

B.3.3 反映常駐スレッドの多重度数のチューニング

RERUNログ反映処理では、トランザクションをDSIごとに分割し時系列に反映を行うため、反映常駐スレッド数を増やすことにより性能向上が可能です。

rdbbcpfmコマンドでRERUNログ反映性能情報を取得し、反映常駐スレッドビジー時間(項目名:EmptyTime)の値をもとに、反映常駐スレッドの多重度数のチューニングを行います。

反映常駐スレッドの多重度数が不足している可能性があります。
RLP動作環境ファイルのREF_EXEC_NUMパラメタの指定値を見直してください。反映常駐スレッドの多重度数を2から始めて、反映処理時間に効果があるまで増やします。ただし、CPU数により、性能の向上は限界がありますので、最大のリソースを利用して反映性能を向上させる場合においても、その時点でチューニングが完了になります
反映常駐スレッドの多重度数が過剰に指定されている可能性があります。同時に、反映常駐スレッド単位の反映時間(項目名:RefTime)が0のスレッドが存在する傾向があります。
反映常駐スレッドの多重度数が不足している場合と同様に、RLP動作環境ファイルのREF_EXEC_NUMパラメタの指定値を見直してください。

■反映常駐スレッドの多重度数の目

多重度数をチューニングする場合は、以下のような目安があります。

多重度数 = CPU数 × 反映多重度係数

反映多重度係数

反映多重度係数は5を指定して、その値からチューニングを行うことを推奨します。

多重度数の最小値は2です。

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007