機械翻訳について

オンライン/オフライン(スケジュール)でのレポートの実行

インタラクティブ/オンライン・モードでのレポートの実行では、インメモリー処理が使用されます。

次のガイドラインを使用して、レポートがオンラインの実行に適しているかどうかを判断します。

オンライン / 対話モードの場合:

  • レポートの出力サイズが50MB未満である時

    ブラウザは、大量のデータをロードする場合には拡張できません。 ブラウザで50MB以上をロードすると、速度が低下するか、セッションがクラッシュする可能性があります。

  • データ・モデルSQL問合せタイムアウトが500秒未満である

    500秒を超えるSQL問合せを実行すると、WebLogic Serverスレッドがスタックします。 この状況を回避するために、長時間実行される問合せをスケジュールします。 スケジューラ・プロセスでは、Weblogicサーバー・スレッドではなく独自のJVMスレッドが使用されます。 オンラインでレポートを実行するよりも、レポートをスケジュールする方が効率的です。

  • データ構造内の合計要素数が500未満である

    データ・モデルのデータ構造に多数のデータ要素が含まれている場合、データ・プロセッサはメモリー内に要素値を保持する必要があり、これによりOutOfMemory例外が発生することがあります。 この状況を回避するには、これらのレポートをスケジュールします。 スケジュール済レポートの場合、データ・プロセッサは一時ファイル・システムを使用してデータを格納および処理します。

  • CLOB列またはBLOB列がない

    オンライン処理では、CLOB列またはBLOB列全体をメモリーに保持します。 CLOB列またはBLOB列を含むレポートをスケジュールする必要があります。