Symfoware Server Mirroring Controller 運用ガイド
目次 索引 前ページ次ページ

第6章 チューニング

6.1 RERUNログ抽出作業域のチューニング

データベースの二重化処理では、RERUNログをいったんトランザクション単位に整列します。このとき使用されるのが作業域メモリや作業域ファイルです。
DBミラーリングシステムでは、この作業域メモリの大きさや一度に獲得する作業域ファイルの大きさを、RLPごとにRLP動作環境ファイルで指定することができます。

これらの作業域メモリや作業域ファイルは、運用テスト時にその時点の使用サイズをチェックして、使用可能なメモリ量と実際使用のサイズから、設定サイズを決めてください。

また、作業域ファイルはRLP動作環境ファイルのEXT_WORK_SIZEパラメタに指定した大きさごとに作業域が不足した時点で拡張するので、1回の拡張量が大きすぎると拡張処理がRERUNログ抽出の性能に影響を与えたり、無駄なディスク資源を消費します。反対に、1回の拡張量が小さすぎると、拡張が頻繁に発生し、RERUNログ抽出性能に影響を及ぼします。このため、まずは暫定的な値(RLCファイルの容量の半分)を設定し、テストで確認してください。

チューニングの方法としては、なるべくメモリで動作可能なように、EXT_WORK_MEMパラメタの値を評価してください。
作業域メモリや作業域ファイルの使用サイズのチェックは、rdbbcpfmコマンドで確認できます。

rdbbcpfmコマンドの使用例と表示例を以下に示します。

■例

$ rdbbcpfm -p rlp001 -e

RDBII rdbbcpfm DATE:2006/09/13 TIME:09/48/59
         (1)
ExecTimes 2
        (2)  (3)
WorkMem(Max/Alloc)
      10240/  10240
         (4)  (5)   (6)
WorkFile(Max/Alloc/Times)
      3200/  10240/  1


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

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