Administration Console オンライン ヘルプ

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

JDBC データ ソース : コンフィグレーション : 診断

コンフィグレーション オプション     関連タスク     関連トピック

表示中のモニタ統計で WebLogic Server ドメインに問題があることが示されている場合、問題の原因を特定するためのプロファイル情報を収集するデータ ソースをコンフィグレーションできます。収集されたプロファイル情報は WLDF アーカイブのレコードに格納されます。

このページでは、この JDBC データ ソースの診断プロファイリング オプションを 定義します。

コンフィグレーション オプション

名前 説明
接続使用状況のプロファイル

データ ソースの接続プールの接続を現在使用しているスレッドに関する プロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

待機中の接続予約のプロファイル

データ ソースからの接続の予約を現在待機しているスレッドに関する プロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

接続リークのプロファイル

データ ソースからの接続を予約し、その接続がリークした (接続プールに正常に返されなかった) スレッドに関する プロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

失敗した接続予約のプロファイル

データ ソースからの接続を予約しようとして失敗したスレッドに関する プロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

ステートメント キャッシュ エントリのプロファイル

ステートメント キャッシュに追加されたプリペアド ステートメントと呼び出し可能ステートメント、 およびキャッシュされたステートメントから発生したスレッドのプロファイル情報を 収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

ステートメント使用状況のプロファイル

ステートメント キャッシュの SQL ステートメントを現在実行しているスレッドに 関するプロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

接続の最終使用状況のプロファイル

最後に接続を使用した直前のスレッドに関するプロファイル情報を 収集します。

この情報は、保留中のトランザクションによって後続の XA 操作が失敗している場合など、接続の問題をデバッグする際に 役立ちます。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

マルチスレッド接続使用状況のプロファイル

異なるスレッドによって以前に取得された接続を不正に使用している スレッドに関するプロファイル情報を収集します。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileType

収集間隔 (秒) のプロファイル

プロファイル データが収集される間隔 (秒)。

0 に設定すると、データの収集は無効化されます。

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.ProfileHarvestFrequencySeconds

最小値: 0

最大値: 2147483647

ドライバ インターセプタ

JDBC ドライバに対するメソッド呼び出しのインターセプトに使用されるアプリケーション クラスの絶対名を指定します。指定するアプリケーションは、weblogic.jdbc.extensions.DriverInterceptor インタフェースを実装している必要があります。

Weblogic Server は、JDBC ドライバ内のメソッドを呼び出す前後に、登録されたアプリケーションの preInvokeCallback()、postInvokeExceptionCallback()、および postInvokeCallback() メソッドを呼び出します。この機能を使用すると、JDBC ドライバの使用状況のプロファイルや、以下のモニタを行うことができます。

  • 実行中のメソッド

  • 送出された例外

  • メソッドを実行しているドライバ内部で経過した時間

MBean 属性 (アプリケーション モジュールには適用しない) :
JDBCConnectionPoolParamsBean.DriverInterceptor

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

関連タスク

関連トピック

 

Skip navigation bar ページの先頭