HikariCP的性能比Druid高,Druid包括很多难度的统计和分析功能
1.HiKariCP是数据库连接池的一个后起之秀,号称性能最好,可以完美地PK掉其他连接池,是一个高性能的JDBC连接池,基于BoneCP做了不少的改进和优化。其作者还有另外一个开源作品——高性能的JSON解析器HikariJSON。
2.因为Druid包括很多难度的统计和分析功能,所以这也是选择使用它的原因
作为后起之手,SpringBoot2.0版本默认使用的就是HikariCP就是最好的证明
对于Druid配置:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.9</version>
</dependency>
spring:
http:
encoding:
force: true
charset: UTF-8
datasource:
#url: jdbc:mysql://127.0.0.1:3306/test?serverTimezone=GMT%2B8&&useSSL=false
#username: root
#password: 123456
#driver-class-name: com.mysql.cj.jdbc.Driver
type: com.alibaba.druid.pool.DruidDataSource
connectionProperties: druid.stat.mergeSql=true
druid:
filters: stat
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/test?serverTimezone=GMT%2B8&&useSSL=false
username: root
password: 123456
initial-size: 1
min-idle: 1
max-active: 20
max-wait: 60000
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
validation-query: SELECT 'x'
test-while-idle: true
test-on-borrow: false
test-on-return: false
pool-prepared-statements: false
max-pool-prepared-statement-per-connection-size: 20