initializationFailTimeout |
プールに初期接続を正常にシードできない場合に、プールが “高速フェイル” するか |
1 |
isolateInternalQueries |
HikariCPがコネクション・アライブ・テストのようなプール内部のクエリーを独自のトランザクションで分離するか |
false |
allowPoolSuspension |
JMXを介してプールを中断および再開できるか |
false |
readOnly |
プールから取得したConnectionsがデフォルトで読み取り専用モードであるか |
false |
registerMbeans |
JMX Management Beans (“MBeans”) が登録されるか |
false |
catalog |
カタログの概念をサポートするデータベースのデフォルトカタログを設定 |
driver default |
connectionInitSql |
新しい接続が作成されるたびに、その接続をプールに追加する前に実行される SQL 文を設定 |
なし |
driverClassName |
|
なし |
transactionIsolation |
プールから返される接続のデフォルトのトランザクション分離レベルを制御 |
driver default |
validationTimeout |
接続が有効かどうかテストされる時間の最大値 |
5000 |
leakDetectionThreshold |
接続漏れの可能性を示すメッセージが記録される前に、接続がプールから外れることができる時間の長さ |
0 |
dataSource |
プールによってラップされるDataSourceのインスタンス |
なし |
schema |
スキーマの概念をサポートするデータベースのデフォルト・スキーマ |
driver default |
threadFactory |
プールで使用されるすべてのスレッドを作成するために使用される java.util.concurrent.ThreadFactory のインスタンス |
なし |
scheduledExecutor |
様々な内部スケジュールタスクに利用される java.util.concurrent.ScheduledExecutorService のインスタンスを設定 |
なし |