数据库连接池
数据库连接池是个容器,负责分配、管理数据库连接(Connection)。
它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。
释放空闲时间超过最大空闲时间的连接,来避免因为没有释放连接而引起的数据库连接遗漏。
优势:
- 资源重用
- 提升系统响应速度
- 避免数据库连接遗漏
springboot默认使用hikari(追光者)数据库连接池。
Druid(德鲁伊)连接池是阿里巴巴开源的数据库连接池。功能强大,性能优秀,是Java语言最好的数据库连接池之一。
#切换连接池
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource