Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

JDBC 接続プールのステートメント キャッシュのコンフィグレーション


WebLogic Server では、パフォーマンスを向上させるため、アプリケーションで使用されるプリペアド ステートメントおよび呼び出し可能ステートメントをキャッシュすることができます (デフォルトで有効)。アプリケーションまたは EJB が、キャッシュに格納されたステートメントのいずれかを呼び出すと、WebLogic Server はキャッシュ内に格納されているステートメントを再利用します。データ ソース内の各データベース接続は、それぞれ固有のステートメント キャッシュを持っています。詳細については、ステートメント キャッシュによるパフォーマンスの向上を参照してください。

JDBC データ ソースのステートメント キャッシュをコンフィグレーションするには、次の手順に従います。

  1. まだ行っていない場合、Administration Console のチェンジ センタで [ロックして編集] をクリックします (チェンジ センタの使用を参照)。
  2. [ドメイン構造] ツリーで [サービス|JDBC] を展開し、[データ ソース] を選択します。
  3. [JDBC データ ソースの概要] ページでデータ ソース名をクリックします。
  4. [コンフィグレーション : 接続プール] タブを選択します。
  5. [ステートメント キャッシュの種類] で、次のオプションのうち 1 つを選択します。
    • [LRU] - [ステートメント キャッシュ サイズ] に達すると、新しいステートメントが使用されるときに最長時間未使用のステートメントが削除されます。
    • [固定] - [ステートメント キャッシュ サイズ] に達すると、そこまでのステートメントが保存され、キャッシュの内容は変更されなくなります。キャッシュを手動でクリアするか、またはキャッシュ サイズを大きくしない限り、新しいステートメントはキャッシュされません。

    詳細については、コンフィグレーション オプション を参照してください。

  6. [ステートメント キャッシュ サイズ] で、各データ ソース インスタンスの各接続ごとにキャッシュするステートメントの数を入力します。
  7. [保存] をクリックします。
  8. これらの変更をアクティブにするには、Administration Console のチェンジ センタで [変更のアクティブ化] をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります (チェンジ センタの使用を参照)。

 

Skip navigation bar ページの先頭