Java鏈接池性能比拼

測試說明 java

說明項 參數值
PC  I5-4210M(2.6hz),12G內存 
JDK  JAVA8_64
Pool 初始10,最大10
DB mysql-5.6.50_64
Driver mysql-connector-java-5.1.48
查詢SQL select 1 from dual
測試說明 統計平均時間
時間單位 毫秒

項目地址:https://github.com/Chris2018998/BeeCPmysql

測試結果 git

鏈接池 3000*10 5000*10 10000*10
tomcat-jdbc-9.0.20 239.722400 556.895660 874.401330
druid-1.1.17 231.457267 271.490120 481.922200
HikariCP-3.4.5 94.773967 25.057600 12.991780
beecp-3.0.3 12.534267 8.967480 8.672330
beecp-3.0.5 未測 未測  0.284550 
(最佳測試結果)

日誌文件:github

https://github.com/Chris2018998/BeeCP/blob/master/doc/temp/JDBCPool2020-11-06.logsql

https://github.com/Chris2018998/BeeCP/blob/master/doc/temp/JDBCPool_20201026.logtomcat

相關文章
相關標籤/搜索