我無法弄清楚如何使用Oracle thin JDBC驅動程序在Oracle中設置MaxPooledStatements。有人能指出我正確的方向嗎?JDBC中的MaxPooledStatements設置oracle
0
A
回答
1
這應該工作:
Properties p = new Properties();
p.setProperty("user", userid);
p.setProperty("password", password);
p.setProperty("MaxPooledStatements", "200");
// set other properties
Connection conn = driver.connect(url, p); // can also use DriverManager but no real benefit
0
我建議你閱讀更多關於聲明與Oracle池。例如here
儘管Oracle JDBC驅動程序 設計與 隱含啓用緩存的假設,這 功能默認情況下不開啓。 到 連接上啓用隱緩存,可以設置相應的OracleConnection對象 爲true 的 implicitCachingEnabled屬性和statementCacheSize 屬性設置爲一個正整數。這 可以做如下:
conn.setImplicitCachingEnabled(true);
conn.setStatementCacheSize(10);
當使用AUCP JDBC連接池,你可以通過maxStatements屬性設置爲一個正整數使語句緩存 :
pds.setMaxStatements(10);
相關問題
- 1. JMeter Oracle JDBC配置
- 2. 在CentOS中設置Oracle JDBC jar的類路徑
- 3. 在JDBC中爲Oracle設置客戶端信息
- 4. Oracle JDBC瘦客戶機的設置語言
- 5. SQLite JDBC PRAGMA設置
- 6. 一般JDBC設置
- 7. oracle中的分區設置
- 8. 使用spring jdbc設置會話時區oracle
- 9. Scala Oracle JDBC
- 10. JDBC瘦Oracle 11g
- 11. oracle jdbc jface wizardpage
- 12. Elasticsearch + Oracle JDBC River
- 13. Oracle JDBC屬性
- 14. JDBC - Oracle ArrayIndexOutOfBoundsException
- 15. Grails 3.1.8 Oracle JDBC驅動程序配置
- 16. Oracle 12c設置?
- 17. DBUnit和Oracle JDBC(ClassCastException)
- 18. 在Maven項目中設置jdbc
- 19. 如何在jdbc中設置longvarbinary值?
- 20. 如何在Eclipse中設置JDBC?
- 21. 如何在JDBC PreparedStatement中設置公式
- 22. Oracle JDBC中的setString()和setDate()的性能?
- 23. 對Oracle的JDBC查詢
- 24. PreparedStatement和的setTimestamp在Oracle JDBC
- 25. Oracle與JDBC的連接
- 26. 在Spring JDBC中使用Oracle的DBMS_APPLICATION_INFO包
- 27. 使用jdbc解釋oracle中的遊標
- 28. AutoIncrement Oracle中使用jdbc的列
- 29. 如何處理JDBC中的VARRAY(Oracle 9i)?
- 30. Oracle 11g中的JDBC瘦用java