配置HikariCP连接池

数据库配置
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
指定 spring 连接数据源驱动

spring.datasource.type=com.zaxxer.hikari.HikariDataSource
指定 spring 连接数据源类型

spring.datasource.url=jdbc:mysql:///dbgoods?serverTimezone=GMT%2B8&characterEncoding=utf8
指定 spring 连接数据库地址,编译类型为utf-8

spring.datasource.username=root
指定 spring 连接数据库用户名

spring.datasource.password=root
指定 spring 连接数据库密码

hikari:
Hikari 连接池配置

minimum-idle: 5
最小空闲连接数量

idle-timeout: 180000
空闲连接存活最大时间,默认600000(10分钟)

maximum-pool-size: 10
连接池最大连接数,默认是10

auto-commit: true
此属性控制从池返回的连接的默认自动提交行为,默认值:true

pool-name: MyHikariCP
连接池名称

max-lifetime: 1800000
此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟

connection-test-query: SELECT 1
数据库连接超时时间,默认30秒,即30000

spring.datasource.url=jdbc:mysql:///dbgoods?serverTimezone=GMT%2B8&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.minimum-idle=5
spring.datasource.hikari.maximum-pool-size=15
spring.datasource.hikari.auto-commit=true
spring.datasource.hikari.idle-timeout=30000
spring.datasource.hikari.pool-name=DatebookHikariCP
spring.datasource.hikari.max-lifetime=1800000
spring.datasource.hikari.connection-timeout=30000
spring.datasource.hikari.connection-test-query=SELECT 1

配置HikariCP说明:

配置HikariCP说明1
配置HikariCP说明2


JayX
4 声望0 粉丝