BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ 
検索

 Previous Next Contents Index  

 


[JDBC 接続プール] --> [コンフィグレーション] --> [テスト]

タスク 関連マニュアル 属性

概要

[JDBC 接続プール|コンフィグレーション|テスト] タブでは、接続プール内の JDBC 接続をテストするためのオプションを指定します。

接続プールには、その接続プールの登録時(通常は WebLogic Server の起動時)に作成される JDBC 接続のグループが含まれています。アプリケーションは、接続プールから接続を取得して使用し、その接続を閉じることによって接続プールに返却します。

タスク

JDBC 接続プールの作成とコンフィグレーション

1 つまたは複数のサーバまたはクラスタへの JDBC 接続プールの割り当て

JDBC 接続プールのクローンの作成

JDBC 接続プールのモニタ

JDBC 接続プールの削除

関連マニュアル

(インターネット接続が必要です)

『WebLogic Server 管理者ガイド』の「JDBC 接続の管理

『WebLogic JDBC プログラマーズ ガイド』の「WebLogic JDBC の概要

『WebLogic JDBC プログラマーズ ガイド』の「WebLogic JDBC 機能のコンフィグレーション

『WebLogic JTA プログラマーズ ガイド』の「サードパーティ ドライバのコンフィグレーションとパフォーマンス要件

属性

属性の表示名

説明

値の制約

[テスト テーブル名]

物理データベース接続のテスト時に使われるテーブルの名前。接続をテストする際に使用されるデフォルト SQL コードは、次の通り。

"select count(*) from TestTableName"

TestTableName が存在し、接続を使用するデータベース ユーザがアクセスできる必要がある。ほとんどのデータベース サーバはこの SQL を最適化して、テーブル スキャンを回避する。それでも、TestTableName を、行が少ない(またはまったくない)テーブルの名前に設定することは有益である。

TestTableName が「SQL」で始まる場合、「SQL」より後の文字列は、接続をテストするリテラルの SQL 文として扱われる。

MBean: weblogic.management.
configuration.
JDBCConnectionPoolMBean

属性 : TestTableName

コンフィグレーション可能 : はい

読み取り可能 : はい

書き込み可能 : はい

[リザーブされたときに接続をテスト]

true に設定した場合、WebLogic Server は接続をテストしてからクライアントに提供する。このテストを行うと、クライアントがプールに接続を要求した場合、その要求に応えるまでに短い遅延が生じるが、クライアントでは有効な接続を確実に受け取ることができる(DBMS が利用可能およびアクセス可能であると仮定)。

MBean: weblogic.management.
configuration.
JDBCConnectionPoolMBean

属性 : TestConnectionsOnReserve

デフォルト値 : false

コンフィグレーション可能 : はい

読み取り可能 : はい

書き込み可能 : はい

[リリースされたときに接続をテスト]

true に設定すると、WebLogic Server は接続をテストしてから接続プールに返す。プール内のすべての接続がすでに使用中で、かつクライアントが接続を待っている場合、接続のテスト中はクライアントの待ち時間がやや長くなる。

MBean: weblogic.management.
configuration.
JDBCConnectionPoolMBean

属性 : TestConnectionsOnRelease

デフォルト値 : false

コンフィグレーション可能 : はい

読み取り可能 : はい

書き込み可能 : はい



 

Back to Top Previous Next