I am configuring JDBC connection pool for Spring Boot app and Postgres DB to use HikariCP connection pool and trying to find best practices for configuration setup, unfortunately there is not much info on this theme in the web.
I am preparing my own performance testing for different setups but would appreciate any help. The average throughput is around 20 req/sec for application node
I am the most interested in the most optimal values for such properties as:
minimumIdle: ?
maximumPoolSize: ?
idleTimeout: ?
maxLifetime: ?
connectionTimeout: ?
Especially would be great to know the most optimal value for the maximumPoolSize
There are plenty of other options available for connection pool setup would appreciate any advice about their impact on application performance.