項目中用到數據庫連接,對這些配置感興趣後查了些資料,下面的文章說明了如何對
- testWhileIdle
- testOnBorrow
- testOnReturn
進行配置能夠優化IO性能。
結論:
druid的推薦配置:
<property name="validationQuery" value="SELECT 'x'" />
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="false" />
<property name="testOnReturn" value="false" />
文章:
https://mysql-rtdocs.readthedocs.io/en/latest/%E9%85%8D%E7%BD%AE%E5%8F%82%E6%95%B0/connection%E5%A4%B1%E6%95%88-testOnBorrow/