2

DB2 10.1 (FP2)の環境をAIX 7.1設定していますIBM Worklight 5.0.5

次のレジストリ設定は受け入れられますか?

DB2_SKIPINSERTED=YES
DB2_OPTPROFILE=YES
DB2_INLIST_TO_NLJN=YES
DB2_MINIMIZE_LISTPREFETCH=YES
DB2_EVALUNCOMMITTED=YES
DB2_ANTIJOIN=EXTEND
DB2_SKIPDELETED=YES

DB2設定の推奨事項が見つからなかったため、開始点としてWCS設定を使用します。

Worklightのdbmおよびdb構成設定に関する推奨事項はありますか?

ありがとうSathyaram

4

1 に答える 1

2

これらが正しく設定されているかどうかについては、いつものように、答えは ... 場合によって異なります。;-)

これらは、接続が (特定の分離レベルで) 別の接続のコミットされていない行の影響を受けにくいため、同時実行性を高めます。これが望ましいかどうかは、実行される作業の種類によって異なります。http://publib.boulder.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.admin.perf.doc/doc/c0012389.htmlを参照)

DB2_SKIPINSERTED=YES
DB2_SKIPDELETED=YES
DB2_EVALUNCOMMITTED=YES

同時実行性を強化するためのもう 1 つの重要な設定は、DB CFG パラメータ CUR_COMMIT です。これは現在、デフォルトでオンになっています。

これは現在は廃止されており、最適化プロファイル (DB2 のヒントのようなもの) の使用を指します。このトピックに関する情報センターを検索してください。

DB2_OPTPROFILE=YES

これらは、オプティマイザの決定の動作を変更できるレジストリ変数の 1 つです (通常は、オプティマイザが独自の決定を行うことを制限するため)。通常、これらは、特定のアプリケーション (Worklight や SAP など) によって、またはパフォーマンス契約の結果として IBM サポートによって推奨された場合にのみ設定する必要があります。DB2 の別のリリース (v9 から v10 など) に移行するときは、常に変数の影響を再確認する必要があることに注意してください。これは、オプティマイザーが改善され、これらの変数の重要性が常に改善されるためです。

DB2_INLIST_TO_NLJN=YES
DB2_MINIMIZE_LISTPREFETCH=YES
DB2_ANTIJOIN=EXTEND
于 2013-03-01T08:44:59.017 に答える