Financial Managementでの文キャッシングの有効化

Financial ManagementにOracle Database Client 10.2.xまたは11.1.xを使用する場合は、すべてのFinancial Managementアプリケーション・サーバーでOracle OLE DBのStmtCacheSizeレジストリ設定を10にする必要があります。これは、Oracle Provider for OLE DBのメモリの問題によるものです。

レジストリ設定のパスは次のとおりです:

Hkey_Local_Machine\Software\Oracle\Key_Homename\Oledb

11.2.xのOracle Database Clientの場合は変更しないでください。

  高いメモリー使用率を解決するには:

  1. 文キャッシングを有効にします。

    構成値はゼロにできません。推奨される値は1から10です。

  2. 次のレジストリ値を編集します:

    Hkey_Local_Machine\Software\Oracle\Key_Homename\Oledb Value Name: StmtCacheSize Value (decimal): 1

    Key_Homenameは該当するOracleホームを意味します

  3. HFMアプリケーション・プロセスを停止して再起動します。

また、64ビットのオペレーティング・システムでSystem 11と10gデータベースを一緒に使用する場合、すべてのFinancial ManagementサーバーのOracle OLEプロバイダが少なくとも10.2.0.4.21以上であることが必要です。32ビットと10gの組合せの場合、OLEプロバイダは、少なくともデータベース・サーバーと同じバージョンであることが必要です。32ビットまたは64ビットを実行していて、11.1.0.6か11.1.0.7のOLEプロバイダを使用する場合は、Oracle Database Client 11.1.0.7.33以上にアップグレードする必要があります。