对于prepStmtCacheSize使用的一点优化建议

相信不少阅读过JDBC驱动的朋友,可能都知道其实很多驱动是内置支持了PreparedStatement的LRU缓存,这个缓存是链接级别的, 只不过有的可能须要传入特定参数才会开启,例如代码缓存

其实这个prepStmtCacheSize就是指一个物理链接可支持最大250个PreparedStatemnt的缓存,当加入251的时候,会自动将最少使用的那个从缓存中挤掉。是否真须要250这么大? 若是链接池中有10个链接,那么最大能够支持到10*250=2500个PreparedStatementblog

我的以为这个数建控制在50左右就能够了。class

相关文章
相关标签/搜索