データベース構成パラメータ変更

比較表
                                  PEGASUS (w3test)   PEGASUS(w3)
BUFFPAGE                   1000                             175000
LOCKLIST                      100                                15000
APPLHEAPSZ                256                                 1024
STAT_HEAP_SZ           4692                              4702
LOCKTIMEOUT               30                                   180
NUM_IOCLEANERS      1                                       4
NUM_IOSERVERS         3                                       7
MAXAPPLS                      200                           AUTOMATIC
LOGFILSIZ                   1000                                  37500

張さん調査結果

      DB2のコンフィギュレーション・アドバイザーは、自動的にハードウェア構成を検知し、動作環境を評価しながら、最適なチューニング設定をほんの数分で行えるというもの。DB2のコンフィギュレーション・アドバイザーの推奨値を適用されることをお勧めします。DB2のコンフィギュレーション・アドバイザーの推奨値でこちらのパラメータのチューニングを行う。

BUFFPAGE
   1. DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、さらに増やしてみます。
   2. 以下のようなスクリプトにより、バッファー・プール・ヒット率を計算します。これがバッファー・プールのチューニングに役立ちます。     
     ① db2 -v connect to pegasus
     ② db2 -v update monitor switches using bufferpool on
     ③ db2 -v terminate
     ④ db2 -v get snapshot for database on pegasus
バッファー・プール・ヒット率= (1 - ((buffer pool data physical reads + buffer pool index physical reads) / (buffer pool data logical reads + pool index logical reads))) *100%
           この数値は、95% 以上、できるだけ 100% に近いのが理想的です。バッファー・プール・ヒット率を上げるには、バッファー・プール・サイズを増やしてみます。              http://www-06.ibm.com/jp/software/data/developer/library/techdoc/tuninghints.html

LOCKLIST     
   1 .  DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、さらに増やしてみます。
       2. 以下のようなスクリプトにより、「Lock list memory in use (Bytes)」を取得できます。これがロック・リストのチューニングに役立ちます。     
     ① db2 -v connect to pegasus
     ② db2 -v update monitor switches using lock on
     ③ db2 -v terminate
     ④ db2 -v get snapshot for database on pegasus
           「Lock list memory in use (Bytes)」は定義したLOCKLISTのサイズの50%を超えれば、ロック・リストを増やしてみます。
     http://www-06.ibm.com/jp/software/data/developer/library/techdoc/tuninghints.html

APPLHEAPSZ   
   DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、テスト期間中に足りないといわれたら256ずつ増やしてみます。(最大は2048くらい)

STAT_HEAP_SZ
       DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、テスト期間中に足りないといわれたら増やしてみます。    
   http://w3-6.ibm.com/jp/domino60/brandist/w3Lib04.nsf/Jabot/0033F25D?OpenDocument

LOCKTIMEOUT
       DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、テスト期間中に足りないといわれたら増やしてみます。
      http://www-06.ibm.com/jp/software/data/developer/library/techdoc/tuninghints.html

NUM_IOCLEANERS
4
http://w3-6.ibm.com/jp/gwa-info/DB2_Guide2.html

NUM_IOSERVERS
7
http://w3-6.ibm.com/jp/gwa-info/DB2_Guide2.html

MAXAPPLS
     デフォルトで始動時にAUTOMATICに設定されます。

LOGFILSIZ
     1.DB2のコンフィギュレーション・アドバイザーの推奨値から開始して、さらに増やしてみます。
     2. ログ容量 (バイト数): (logprimary * (logfilsiz + 2) * 4096) + 8192 から ((logprimary + logsecond) * (logfilsiz + 2) * 4096) + 8192 までの範囲になります。
     3 .ログ容量(LOGFILSZ、LOGPRIMARY、LOGSECOND)    =   データ容量×3   
    http://publib.boulder.ibm.com/tividd/td/tec/SC32-1233-00/ja_JA/HTML/ecoimst63.htm
     http://w3-6.ibm.com/jp/gwa-info/DB2_Guide2.html 

附注:http://www.kristy.cn/it/A200508/2005-08-10/188733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值