文章目录
- 前言
- 配置
前言
数据库连接池是一个提高程序与数据库的连接的优化,连接池它主要作用是提高性能、节省资源、控制连接数、连接管理等操作;
程序中的线程池与之同理,都是为了优化、提高性能。
配置
spring:datasource:hikari:# 设置是否自动提交事务,默认为trueauto-commit: true# 设置用于测试连接的SQL查询语句connection-test-query: SELECT 1# 设置获取数据库连接的超时时间,默认为30秒,单位是秒connection-timeout: 30000# 设置连接在连接池中保持空闲的最长时间,默认为10分钟,单位是秒idle-timeout: 30000# 设置连接在连接池中允许存在的最长时间,默认为30分钟,单位是秒max-lifetime: 1800000# 设置连接池中允许的最大连接数,默认为10maximum-pool-size: 15# 设置连接池中保持的最小空闲连接数,默认为10minimum-idle: 5# 设置连接池的名称,默认为"HikariPool-1"pool-name: agriculture# 设置连接验证的超时时间,默认为5秒,单位是秒validation-timeout: 10