会計パフォーマンスを向上させるためのヒント

次に、会計の作成プログラムのパフォーマンスを向上させるためのヒントと推奨事項を示します。

  • 会計の作成ジョブ発行を制御する必要があります。たとえば、アプリケーションが行ロック・モードの場合、同じアプリケーション/同じ元帳の会計の作成ジョブのみを同時に発行します。

  • アプリケーションの最大ボリュームが元帳の組合せの数と等しいことを理解する必要があります。たとえば、元帳を持つアプリケーションで1000mnおよび1mnのボリュームがある場合、ターゲット・ボリュームとして1mnを考慮し、それに応じてワーカーを設定する必要があります。

    • 最大で数千のボリュームであれば、1つのワーカーを制限できます。

    • ボリュームが50Kを超える場合は、処理ユニット・サイズ1000でCAワーカーを3に、処理ユニット・サイズ10KでGL_transferワーカーを2に増やします。

    • ボリュームが100Kを超える場合は、処理ユニット・サイズ5000でCAワーカーを5に、処理ユニット・サイズ40KでGL_transferワーカーを3に増やします。

    • ボリュームが500Kを超える場合は、処理ユニット・サイズ5000でCAワーカーを7に、処理ユニット・サイズ40KでGL_transferワーカーを4に増やします。

    様々なアプリケーション元帳の組合せに対して「会計の作成」の実行を調整することで、最適なパフォーマンスを実現できます。

  • 機能設定マネージャ(FSM)で「補助元帳会計オプションの管理」UIを設定し、「会計の作成」プロセス要求ごとに複数の会計サブプロセスを制御します。

  • 「補助元帳会計オプションの管理」ページの「システム・オプション」から、会計の作成ワーカーの数を変更できます。デフォルトでは、ワーカー数は1です。このパラメータの変更には注意してください。たとえば、本番環境の規模がM6で、現在設定されているワーカーは1つのみのため会計の作成に長時間かかる場合、最大4または6に増やすと役立つ場合があります。

  • 「会計の作成」プログラムのパフォーマンスは、使用可能な会計ハブ・アプリケーションの数や、一度に処理されるトランザクション・ボリュームの数によっても異なります。たとえば、会計の作成要求スコープのいずれかでトランザクション・ボリュームが多い(100,000以上)場合、パフォーマンスを向上させるためにワーカーを増分的に増やします。会計の作成を並行して実行している各会計ハブ・アプリケーションに多数の(10より多い)ワーカーがあると、競合が発生してパフォーマンスが低下する可能性があります。

ベスト・プラクティス

会計の作成プログラムのパフォーマンスの問題に対処するためのベスト・プラクティスをいくつか次に示します。

  • 会計の作成プログラムのパフォーマンスは、プログラムによって生成された様々な子ジョブにかかった時間によって異なります。そのため、次のステップに従って、会計の作成用のワーカー数を増やし、GLサブプログラムに転送します。

    1. 「設定および保守」作業領域から、「会計変換構成の定義」タスクにナビゲートし、「補助元帳会計オプションの管理」に移動します。元帳を検索し、コスト管理アプリケーションを展開して開きます。「システム」オプションを編集して、「会計の作成ワーカー数」を1から10に変更し、「GL転送ワーカー数」を2に変更します。

    2. 実行中の会計の作成ジョブを取り消して、新しいジョブを再送信します。

  • プロファイルで、SLAデバッグ・モードの有効化オプションがオフになっていることを確認します。

  • 最も詳細なログ・レベルが有効になっていないことを確認します。

  • 「GLへの転送」オプションを「いいえ」として選択します。