1

setExplicitCachingEnabled(true)在声明(或setImplicitCachingEnabled(true))之后,关于 JDBC 连接的内存/性能,我需要注意什么吗?

4

1 回答 1

0

要在 OracleDataSource 对象上启用隐式语句缓存,您需要执行以下步骤:

  1. 调用 OracleDataSource.getConnection() 并将 ImplicitCachingEnabled 属性设置为 true,或通过调用 OracleDataSource.setImplicitCachingEanble(true) 在 OracleDataSource 上设置 ImplicitCachingEnabled;

  2. 通过调用 OracleDataSource.setMaxStatements(int maxNumberOfStatements) 设置缓存大小 例如:OracleDataSource.setMaxStatements(10);

于 2013-07-25T16:33:04.120 回答