關鍵係數統一:tomcat
<property name="minPoolSize" value="10" />
<property name="maxPoolSize" value="50" />
<property name="initialPoolSize" value="20" />併發
2000個線程併發查詢,一共查詢5w次,結果以下:高併發
tomcat jdbc pool: 總耗時 10.943s ===平均耗時 360.0 ;最大耗時 631 ;超過1秒 0.0%
durid 總耗時 8.828s ===平均耗時 338.0 ;最大耗時 3837 ;超過1秒 4.378%
dbcp2 總耗時 16.603s ===平均耗時 642.0 ;最大耗時 16506 ;超過1秒 14.982%
c3p0 總耗時 43.547s ===平均耗時 821.0 ;最大耗時 3013 ;超過1秒 36.042%性能
tomcat jdbc pool性能比較好,高併發下,能下降最大峯值。次之durid。線程