プロパティ | Java EE 5 | Java EE 7 | 備考 | ||
---|---|---|---|---|---|
省略値 | 範囲 | 省略値 | 範囲 | ||
接続プール名 | なし | 半角英数字、または特殊文字('-'、'_'、'.'、'/'、';') | なし | 文字列 | 設定/変更はできません。 Java EE 7では接続プール名にはJNDIのネーミングサービスに登録されているリソース名と同じ名前は使用できません。 |
データソースクラス名 | なし | 文字列 | なし | 文字列 | |
リソースタイプ | なし | javax.sql.ConnectionPoolDataSource | なし | javax.sql.ConnectionPoolDataSource | |
説明 | なし | 文字列 | なし | 文字列 | |
追加プロパティ | なし | ■プロパティ名: | なし | ■プロパティ名 | |
初期および最小プールサイズ | 8 | 0~2147483647(個) | 8 | 0~2147483647(個) | |
最大プールサイズ | 32 | 1~2147483647(個) | 32 | 1~2147483647(個) | |
プールサイズ変更量 | 2 | 1~2147483647(個) | 2 | 1~2147483647(個) | |
アイドルタイムアウト | 300 | 0~2147483647(秒) | 300 | 0~2147483647(秒) | |
最大待ち時間 | 60000 | 0~2147483647(ミリ秒) | 60000 | 0~2147483647(ミリ秒) | |
接続検証 | true | true | true | true | 連携するデータベースがSymfoware ServerのNativeインタフェースの場合、Connection Managerの利用を推奨します。 |
検証方法 | rollback | rollback | isValid | isValid | ・rollback ・table ・isValid |
テーブル名 | なし | 文字列 | なし | 任意の文字列 | |
すべての障害で | false | true | false | true | |
非トランザクション接続 | false | true | false | true | |
トランザクション開始後の接続のみ参加 | false | true | false | true | |
トランザクション遮断 | JDBCドライバによって設定されるデフォルトの遮断レベル | read-uncommitted | JDBCドライバによって設定されるデフォルトの遮断レベル | read-uncommitted | |
遮断レベル | true | true | true | true | |
文のタイムアウト | -1 | -1~2147483647 | -1 | -1~2147483647 | |
プーリング | true | true | true | true | Java EE 5機能において、プーリングを無効にした場合、以下のJDBC接続プールの定義項目は無効となります。
プーリングが無効の場合でも、以下のJDBC接続プールの定義項目は動作します。 |
リークタイムアウト | 0 | 0~2147483647 | 0 | 0~2147483647 | |
リーク再要求 | false | true | false | true | |
作成再試行回数 | 0 | 0~2147483647 | 0 | 0~2147483647 | |
再試行間隔 | 10 | 1~2147483647 | 10 | 1~2147483647 | |
監査ログへのアクセス情報出力 | false | true | - | - | Java EE 7では、本定義に相当する定義は存在しません。 |