概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
jdbc-datasource - | JDBCデータソース |
{0}:type=jdbc-datasource,name={1},category=config
domain.resources.jdbc-datasource.{1}
属性の概要 |
dataSourceType (データソースの種別) JDBCドライバベンダが提供するインタフェースの種別を表わす文字列を指定します。[必須]
|
jndiName (JNDIサーバへの登録名) JNDIサーバへの登録名(JDBCデータソースを一意に表わす名前)を指定します。[必須]
|
jdbcMajorVersion (JDBC仕様のメジャーバージョン) JDBCドライバがサポートするJDBCのメジャーバージョン番号を指定します。
|
jdbcMinorVersion (JDBC仕様のマイナーバージョン) JDBCドライバがサポートするJDBCのマイナーバージョン番号を指定します。
|
useJTA (JTA連携有無) JTAと連携するかどうかを表わすブール値を指定します。
|
description (JDBCデータソースについての説明) JDBCデータソースの説明(任意の文字列)を指定します。
|
dataSourceName (JDBC URLまたはデータベース名、データソース名) JDBC URLまたはデータベース名、データソース名を指定します。
|
userName (ユーザ名) データベースと接続するためのユーザ名を指定します。
|
password (パスワード) データベースと接続するためのパスワードを指定します。
|
serverName (サーバ名) データベースサーバのサーバ名を指定します。
|
portNumber (ポート番号) データベースサーバのポート番号を指定します。
|
use-jmx-agent (JMXエージェント上でロードするかどうかを指定) JDBCデータソースをJMXエージェント上でロードするかどうかを指定します。
|
use-all-ejb-processgroups (全てのEJBプロセスグループで使用するかどうか) 全てのEJBプロセスグループで使用するかどうかを指定します。
|
minPoolSize (最小プールサイズ) プールに常時保持されるコネクション数を指定します。
|
maxPoolSize (最大プールサイズ) プールに保持される最大のコネクション数を指定します。
|
initialPoolSize (初期プールサイズ) プール生成時に作成されるコネクション数を指定します。
|
maxIdleTime (無通信時間の上限) コネクションが未使用状態のままプールされ続ける時間を指定します。(単位:秒)
|
propertyCycle (プロパティ置換までの待機時間) 動作中のJDBCデータソースが使用するプロパティ値を強制的に変更するまでの待ち時間を指定します。(単位:秒)
|
resetAllConnectionsOnFailure (コネクションの一括破棄可否) コネクション障害発生時にプールの全コネクションを一括破棄するかどうかを表わすブール値を指定します。
|
reconnectInitialPool (初期接続の接続リトライ使用有無) 初期接続の接続リトライを行うかどうかを表すブール値を指定します。
|
waitFreeConnTimeout (空きコネクション取得時の待ち合わせ) 最大プール数のJDBCコネクションが全て使用中の場合に、空きコネクションが取得できるまで待ち合わせる時間を指定します。(単位:秒)
|
maxStatements (ステートメントの最大プール数) ステートメントの最大プール数を指定します。
|
loginTimeout (ログインタイムアウト) コネクション接続時のタイムアウト時間を指定します。(単位:秒)
|
connectRetryMax (接続リトライ回数) 接続失敗時のリトライ回数を指定します。
|
connectRetryInterval (接続リトライ間隔) 接続失敗時のリトライ間隔を指定します。(単位:秒)
|
defaultAutoCommit (自動コミットのデフォルト値) コネクション払い出し直後の自動コミットの値を指定します。
|
shrinkDelayTime (コネクション解放までの待ち合わせ時間) コネクション解放までの待ち合わせ時間を指定します。(単位:秒)
|
queryTimeout (クエリータイムアウト) java.sql.Statementに指定するクエリのタイムアウト時間(単位:秒)を指定します。
|
readTimeout (ソケットの読み取りタイムアウト) ソケットの読み取りタイムアウト時間を指定します。(単位:秒)
|
driverVenderProperties (JDBCドライバの独自プロパティ) JDBCドライバの独自プロパティを指定します。例: property1=value1,property2=value2
|
transactionIsolationLevel (トランザクション遮断レベル) トランザクション遮断レベルを指定します。
|
checkGarbageOption (コネクションのガベージコレクト機能の動作オプション) コネクションのガベージコレクト機能における動作オプションを指定します。
|
checkGarbageInterval (コネクションのガベージコレクト間隔) System.gc()を呼び出す間隔を指定します。(単位:秒)
|
checkServerOption (データベースサーバの状態監視オプション) データベースサーバの状態監視オプションを指定します。
|
checkServerInterval (データベースサーバの状態監視間隔) データベースサーバの状態監視間隔を指定します。(単位:秒)
|
checkServerCommand (データベースサーバの状態監視コマンド) データベースサーバの状態監視コマンドとして使用するSQL命令を指定します。
|
useOneConnectionPerTransaction (JTAのトランザクション毎に1つの物理コネクションを使用するかどうか) JTAのトランザクション毎に1つの物理コネクションを使用するかどうかを指定します。
|
useDatabaseCluster (データベースクラスタの使用有無) データベースのクラスタ構成サポート機能の使用有無を指定します。
|
useMultiUsersPerTransaction (トランザクション毎の複数ユーザ使用有無) JTAのトランザクション内で、接続先が同じデータベースの、複数ユーザのJDBCコネクションを使用するかどうかを表すブール値を指定します。
|
clusterPoolOption (コネクションプールのクラスタ動作オプション) コネクションプールのクラスタ動作オプションを指定します。
|
clusterPoolNames (クラスタ対象のJDBCデータソース名リスト) コネクションプールのクラスタ対象のJDBCデータソース名リストを指定します。 例: jdbc/DB1,jdbc/DB2
|
validAllClusterConnectionsOnFailure (障害時の再接続処理ポリシー) 障害時に全てのデータベースと再接続を試みるかどうかを表すブール値を指定します。
|
clusterPoolWeight (クラスタプールの重み) クラスタ機能のラウンドロビン呼び出しで、データベースサーバを連続して呼び出す回数を指定します。
|
maxSqlRankingCount (SQLの最大ランキング数) SQLランキング情報で、ログに出力するランキングの数の上限を指定します。
|
maxSqlTraceLength (最大SQL文字列長) SQLランキング情報で、ログに出力するSQL文字列の長さの上限(単位:バイト)を指定します。
|
wrapStatement (ステートメントのラップ有無) java.sql.StatementクラスをWebOTXの実装クラスでラップするかどうかを指定します。
|
customizeTemplate (カスタマイズテンプレート ) JDBCデータソースをカスタマイズするために使用するテンプレートを指定します。ただし、プールサイズは、アプリケーションの動作スレッド数に応じて調整してください。カスタマイズの更新後に再表示の操作が必要です。
|
iPXdaConfigDirectoryName (定義ファイルの格納ディレクトリ名) 定義ファイルの格納ディレクトリ名を指定します。
|
iPXdaConfigFileName (動作環境定義ファイル名) 動作環境定義ファイル名を指定します。
|
iPXdaInvokeConfigFileName (トランザクション定義ファイル名) トランザクション定義ファイル名を指定します。
|
iPXdaOptionConfigFileName (オプション定義ファイル名) オプション定義ファイル名を指定します。
|
操作の概要 |
test (テスト) JDBCデータソースが使用可能かどうかのテストを行います
|
reset (プールされたコネクションの切断) JDBCデータソースにプールされたコネクションを切断します
|
connect (コネクションの接続) JDBCデータソースでコネクションを接続します
|
delete (削除) JDBCデータソースを削除します。
|
disableJdbcDataSource (JDBCデータソースを無効化) JDBCデータソースを無効化します。
|
enableJdbcDataSource (JDBCデータソースを有効化) JDBCデータソースを有効化します。
|
dumpJdbcDataSource (SQLランキング情報の出力) JDBCデータソースを利用して実行されたSQL命令のパフォーマンスデータのランキング情報をログに出力します。
|
publish (設定変更内容の反映) JDBCデータソースの属性の変更内容を、実際の動作に反映します。
|
属性の詳細 |
JDBCドライバベンダが提供するインタフェースの種別を表わす文字列を指定します。[必須]
java.lang.String
JDBCEX_Oracle | - | OracleのJDBC Optional Package API |
JDBC | - | JDBC API |
JDBCEX_DB2 | - | DB2のJDBC Optional Package API |
JDBCEX_MSSqlServer | - | Microsoft SQL ServerのJDBC Optional Package API |
JDBCEX_Sybase | - | SybaseのJDBC Optional Package API |
JDBCEX_Cloudscape | - | CloudscapeのJDBC Optional Package API |
JDBCEX_PostgreSQL | - | PostgreSQLのJDBC Optional Package API |
JDBCEX_SequeLink | - | SequeLinkのJDBC Optional Package API |
JDBCEX_Derby | - | Apache DerbyのJDBC Optional Package API |
JDBCEX_CoreSaver | - | CoreSaverのJDBC Optional Package API |
JNDIサーバへの登録名(JDBCデータソースを一意に表わす名前)を指定します。[必須]
java.lang.String
JDBCドライバがサポートするJDBCのメジャーバージョン番号を指定します。
java.lang.String
2 |
3 |
4 |
JDBCドライバがサポートするJDBCのマイナーバージョン番号を指定します。
java.lang.String
0 |
1 |
2 |
3 |
JTAと連携するかどうかを表わすブール値を指定します。
java.lang.String
JDBCデータソースの説明(任意の文字列)を指定します。
java.lang.String
JDBC URLまたはデータベース名、データソース名を指定します。
java.lang.String
データベースと接続するためのユーザ名を指定します。
java.lang.String
データベースと接続するためのパスワードを指定します。
java.lang.String
データベースサーバのサーバ名を指定します。
java.lang.String
データベースサーバのポート番号を指定します。
java.lang.String
JDBCデータソースをJMXエージェント上でロードするかどうかを指定します。
java.lang.String
全てのEJBプロセスグループで使用するかどうかを指定します。
java.lang.String
true | - | 全てのプロセスグループで使用する |
false | - | 各プロセスグループの属性で指定する |
プールに常時保持されるコネクション数を指定します。
java.lang.String
プールに保持される最大のコネクション数を指定します。
java.lang.String
プール生成時に作成されるコネクション数を指定します。
java.lang.String
コネクションが未使用状態のままプールされ続ける時間を指定します。(単位:秒)
java.lang.String
動作中のJDBCデータソースが使用するプロパティ値を強制的に変更するまでの待ち時間を指定します。(単位:秒)
java.lang.String
コネクション障害発生時にプールの全コネクションを一括破棄するかどうかを表わすブール値を指定します。
java.lang.String
初期接続の接続リトライを行うかどうかを表すブール値を指定します。
java.lang.String
最大プール数のJDBCコネクションが全て使用中の場合に、空きコネクションが取得できるまで待ち合わせる時間を指定します。(単位:秒)
java.lang.String
ステートメントの最大プール数を指定します。
java.lang.String
コネクション接続時のタイムアウト時間を指定します。(単位:秒)
java.lang.String
接続失敗時のリトライ回数を指定します。
java.lang.String
接続失敗時のリトライ間隔を指定します。(単位:秒)
java.lang.String
コネクション払い出し直後の自動コミットの値を指定します。
java.lang.String
コネクション解放までの待ち合わせ時間を指定します。(単位:秒)
java.lang.String
java.sql.Statementに指定するクエリのタイムアウト時間(単位:秒)を指定します。
java.lang.String
ソケットの読み取りタイムアウト時間を指定します。(単位:秒)
java.lang.String
JDBCドライバの独自プロパティを指定します。例: property1=value1,property2=value2
java.lang.String
トランザクション遮断レベルを指定します。
java.lang.String
コネクションのガベージコレクト機能における動作オプションを指定します。
java.lang.String
none | - | ガベージコレクトの監視なし |
close | - | JDBCコネクションの切断 |
rollback | - | JDBCコネクションの切断とロールバック |
debug | - | JDBCコネクションの切断とロールバック。リークに関する情報をログ出力。 |
System.gc()を呼び出す間隔を指定します。(単位:秒)
java.lang.String
データベースサーバの状態監視オプションを指定します。
java.lang.String
none | - | データベースサーバの監視なし |
monitor | - | 定期的にデータベースサーバの状態を確認 |
method | - | JDBCコネクションを払い出すたびにデータベースサーバの状態を確認 |
データベースサーバの状態監視間隔を指定します。(単位:秒)
java.lang.String
データベースサーバの状態監視コマンドとして使用するSQL命令を指定します。
java.lang.String
JTAのトランザクション毎に1つの物理コネクションを使用するかどうかを指定します。
java.lang.String
データベースのクラスタ構成サポート機能の使用有無を指定します。
java.lang.String
JTAのトランザクション内で、接続先が同じデータベースの、複数ユーザのJDBCコネクションを使用するかどうかを表すブール値を指定します。
java.lang.String
コネクションプールのクラスタ動作オプションを指定します。
java.lang.String
none | - | コネクションプールのクラスタ動作なし |
roundrobin | - | 複数のコネクションプールをラウンドロビンに使用する |
standby | - | 障害検出時にコネクションプールを切り替える |
コネクションプールのクラスタ対象のJDBCデータソース名リストを指定します。 例: jdbc/DB1,jdbc/DB2
java.lang.String
障害時に全てのデータベースと再接続を試みるかどうかを表すブール値を指定します。
java.lang.String
クラスタ機能のラウンドロビン呼び出しで、データベースサーバを連続して呼び出す回数を指定します。
java.lang.String
SQLランキング情報で、ログに出力するランキングの数の上限を指定します。
java.lang.String
SQLランキング情報で、ログに出力するSQL文字列の長さの上限(単位:バイト)を指定します。
java.lang.String
java.sql.StatementクラスをWebOTXの実装クラスでラップするかどうかを指定します。
java.lang.String
JDBCデータソースをカスタマイズするために使用するテンプレートを指定します。ただし、プールサイズは、アプリケーションの動作スレッド数に応じて調整してください。カスタマイズの更新後に再表示の操作が必要です。
java.lang.String
none | - | カスタマイズなし(デフォルト) |
Performance | - | 性能重視でカスタマイズ |
Reliability | - | 信頼性重視でカスタマイズ |
PerformanceAndReliability | - | 性能と信頼性重視でカスタマイズ |
定義ファイルの格納ディレクトリ名を指定します。
java.lang.String
動作環境定義ファイル名を指定します。
java.lang.String
トランザクション定義ファイル名を指定します。
java.lang.String
オプション定義ファイル名を指定します。
java.lang.String
操作の詳細 |
JDBCデータソースが使用可能かどうかのテストを行います
java.lang.String
poolName - java.lang.String
JDBCデータソースにプールされたコネクションを切断します
java.lang.String
poolName - java.lang.String
JDBCデータソースでコネクションを接続します
java.lang.String
poolName - java.lang.String
JDBCデータソースを削除します。
java.lang.String
name - java.lang.String
JDBCデータソースを無効化します。
java.lang.String
poolName - java.lang.String
parentName - java.lang.String
JDBCデータソースを有効化します。
java.lang.String
poolName - java.lang.String
parentName - java.lang.String
JDBCデータソースを利用して実行されたSQL命令のパフォーマンスデータのランキング情報をログに出力します。
java.lang.String
poolName - java.lang.String
rankingCount - java.lang.Integer
JDBCデータソースの属性の変更内容を、実際の動作に反映します。
java.lang.String
poolName - java.lang.String