首页 > 解决方案 > 如何启用 db2 驱动程序语句缓存?

问题描述

我知道我可以通过在 jdbcurl 中添加一个属性来启用 db2 驱动程序的语句缓存。但我做了一些研究,我有一些属性:

这个链接说:

MaxPooledStatements
MaxStatements

这个链接说:

com.ibm.db2.jcc.DB2ConnectionPoolDataSource.maxStatements

我很困惑,我应该使用哪一个?属性是否因驱动程序版本而异?

ps:我的驱动是db2jcc4-10.1.jar

标签: javajdbcdb2

解决方案


您的第一个链接适用于Oracle Type 4 JDBC DB2驱动程序,第二个链接适用于IBM Data Server Driver for JDBC and SQLJ
这些是不同的 JDBC 驱动程序。
根据您的 jar 文件名,您使用 2-nd 驱动程序。


推荐阅读