名前 | コンストラクタのデフォルト | バリデーション後のデフォルト値。 | バリデート・リセット |
minIdle | -1 | 10 | minIdle<0またはminIdle>maxPoolSizeはmaxPoolSizeにリセットされる。 |
maxPoolSize | maxPoolSize -1 | 10 | maxPoolSizeが1より小さい場合、リセットされる。minIdle<=0 の場合、DEFAULT_POOL_SIZE にリセットされ、10 になります。 minIdle>0 の場合、minIdle の値にリセットされます。 |
maxLifetime | MINUTES.toMillis(30) = 1800000 | 1800000 | 0に等しくなく、30秒未満の場合は、30分にリセットされます。 |
コネクションタイムアウト | SECONDS.toMillis(30) = 30000 | 30000 | 250ミリ秒未満の場合、30秒にリセットされます。 |
バリデーションタイムアウト | SECONDS.toMillis(5) = 5000 | 5000 | 250ミリ秒未満の場合、5秒にリセットされる |
ログインタイムアウト | 10 | 30 | Math.max(1, (int) MILLISECONDS.toSeconds(500L + connectionTimeout))、connectionTimeout + 500msの場合は秒単位に切り上げ、1の場合は1。 |
アイドルタイムアウト | MINUTES.toMillis(10) = 600000 | 600000 | idleTimeout+1sec>maxLifetimeかつmaxLifetime>0の場合は0にリセットされ、idleTimeout!=0かつ10sec未満の場合は10secにリセットされる。 |
リーク検出しきい値 | 0 | 0 | 0より大きく、ユニットテストでない場合、さらに判定: (leakDetectionThreshold < SECONDS.toMillis(2) or (leakDetectionThreshold > maxLifetime && maxLifetime >0)、0にリセットされる。 つまり、maxLifetime > 0の場合、0以上でなければならず、2秒未満であってはならず、maxLifetimeを超えることはできません。 |
初期化失敗タイムアウト | 1 | 1 | -自動コミット |
isAutoCommit | 初期化失敗タイムアウト | 自動コミット | -読み取り専用 |
読み取り専用 | true - isReadOnly | ファスル | -isAllowPoolSuspension |
isAllowPoolSuspension | fasle - isAllowPoolSuspension | false | fasle - isAllowPoolSuspension false false |
isIsolateInternalQueries | false - isIsolateInternalQueries -内部クエリを隔離する | false | -isRegisterMbeans |
isRegisterMbeans | false | false | -false |
密封 | false | true | このフラグは、実行が開始され、それ以上の修正が実行されないときにtrueになります。 |
プール名 | null | 光プール-1 | 光プール-1 |
カタログ | null | ヌル | HikariPool-1 - catalog null null |
コネクションInitSql | null | null | -null |
connectionTestQuery | null | ヌル | connectionTestQuery null null - |
データ・ソース・クラス名 | null | null | -null |
スキーマ | null | ヌル | -null |
トランザクション隔離名 | null | ヌル | -トランザクション分離名 null |
トランザクション隔離名 | null -データソース | null | -データソース null null |
データソースプロパティ | {} | {} | null - dataSourceProperties {} {}です。 |
スレッドファクトリー | null | null | スレッドファクトリー null null |
スケジュールされた実行者 | null | null | -メトリクス・トラッカー・ファクトリー |
メトリクス・トラッカー・ファクトリー | null | null | null - metricsTrackerFactory |
メトリック・レジストリ | null | null | null - メトリックレジストリ |
ヘルスチェックレジストリ | null | null | -ヘルスチェックレジストリ null |
ヘルスチェックプロパティ | ヘルスチェックレジストリ null null - healthCheckProperties} {}ヘルスチェックプロパティ。 | {} | null - healthCheckProperties {}} {}} です。 |