카테고리 없음
HikariCP configuration
냐옴
2023. 7. 28. 15:23
desc
- Fast, simple, reliable. HikariCP is a "zero-overhead" production ready JDBC connection pool.
- HikariCP comes with sane defaults that perform well in most deployments without additional tweaking.
- Every property is optional, except for the "essentials" marked below.
- HikariCP uses milliseconds for all time values.
Spring Boot application.properties
# application.properties
spring.datasource.hikari.maximum-pool-size=10
spring.datasource.hikari.connection-timeout=30000
spring.datasource.hikari.idle-timeout=600000
구분 | property | default |
Essentials | dataSourceClassName | none |
jdbcUrl | none | |
username | none | |
password | none | |
Frequently used | autoCommit | true |
connectionTimeout | 30000 (30 seconds) | |
idleTimeout | 600000 (10 minutes) | |
keepaliveTime | 0 (disabled) | |
maxLifetime | 1800000 (30 minutes) | |
connectionTestQuery | none | |
minimumIdle | same as maximumPoolSize | |
maximumPoolSize | 10 | |
metricRegistry | none | |
healthCheckRegistry | none | |
poolName | auto-generated |
https://github.com/brettwooldridge/HikariCP#gear-configuration-knobs-baby
GitHub - brettwooldridge/HikariCP: 光 HikariCP・A solid, high-performance, JDBC connection pool at last.
光 HikariCP・A solid, high-performance, JDBC connection pool at last. - GitHub - brettwooldridge/HikariCP: 光 HikariCP・A solid, high-performance, JDBC connection pool at last.
github.com