[SpringBoot] HikariCPを使用してコネクションプールを設定する
使用例
spring.datasource.url=jdbc:mysql://localhost:3306/betest?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
spring.datasource.username=root
spring.datasource.password=arkgamecom3*
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# オプション
spring.datasource.type=com.zaxxer.hikari.hIkari.HikariDatasource
spring.datasource.hikari.minimumIdle=10
# Hikariコネクションプールの設定
## Hikari 時間単位 ミリ秒
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
##コネクションプール名
spring.datasource.hikari.pool-name=MyHikariCP
## アイドル接続の最小数
spring.datasource.hikari.minimum-idle=10
## アイドル接続の最大生存時間,ディフォルト600000(10分)
spring.datasource.hikari.idle-timeout=600000
## コネクションプールの接続の最大数,ディフォルト10
spring.datasource.hikari.maximum-pool-size=10
## 自動コミット,ディフォルト:true
spring.datasource.hikari.auto-commit=true
## 最長存続時間,0無限,ディフォルト1800000(30分)
spring.datasource.hikari.max-lifetime=1800000
## データベース接続のタイムアウト,ディフォルト30秒(30000ミリ秒)
spring.datasource.hikari.connection-timeout=30000
spring.datasource.url=jdbc:mysql://localhost:3306/betest?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
spring.datasource.username=root
spring.datasource.password=arkgamecom3*
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# オプション
spring.datasource.type=com.zaxxer.hikari.hIkari.HikariDatasource
spring.datasource.hikari.minimumIdle=10
# Hikariコネクションプールの設定
## Hikari 時間単位 ミリ秒
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
##コネクションプール名
spring.datasource.hikari.pool-name=MyHikariCP
## アイドル接続の最小数
spring.datasource.hikari.minimum-idle=10
## アイドル接続の最大生存時間,ディフォルト600000(10分)
spring.datasource.hikari.idle-timeout=600000
## コネクションプールの接続の最大数,ディフォルト10
spring.datasource.hikari.maximum-pool-size=10
## 自動コミット,ディフォルト:true
spring.datasource.hikari.auto-commit=true
## 最長存続時間,0無限,ディフォルト1800000(30分)
spring.datasource.hikari.max-lifetime=1800000
## データベース接続のタイムアウト,ディフォルト30秒(30000ミリ秒)
spring.datasource.hikari.connection-timeout=30000
spring.datasource.url=jdbc:mysql://localhost:3306/betest?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true spring.datasource.username=root spring.datasource.password=arkgamecom3* spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # オプション spring.datasource.type=com.zaxxer.hikari.hIkari.HikariDatasource spring.datasource.hikari.minimumIdle=10 # Hikariコネクションプールの設定 ## Hikari 時間単位 ミリ秒 spring.datasource.type=com.zaxxer.hikari.HikariDataSource ##コネクションプール名 spring.datasource.hikari.pool-name=MyHikariCP ## アイドル接続の最小数 spring.datasource.hikari.minimum-idle=10 ## アイドル接続の最大生存時間,ディフォルト600000(10分) spring.datasource.hikari.idle-timeout=600000 ## コネクションプールの接続の最大数,ディフォルト10 spring.datasource.hikari.maximum-pool-size=10 ## 自動コミット,ディフォルト:true spring.datasource.hikari.auto-commit=true ## 最長存続時間,0無限,ディフォルト1800000(30分) spring.datasource.hikari.max-lifetime=1800000 ## データベース接続のタイムアウト,ディフォルト30秒(30000ミリ秒) spring.datasource.hikari.connection-timeout=30000