[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