我想比較一些java連接池庫,但到目前爲止我還沒有找到任何滿意的答案。 現在C3P0正在我的應用程序中使用,但我想建議其他連接池庫,但我沒有任何可靠信息遷移到任何其他連接池機制。我讀過Oracle的UCP正在使用Connection Harvesting機制,但我不知道它是多麼有用,還有其他提供商也提供收穫機制。 可以包含哪些點來比較各種連接池機制。 任何人都可以請建議我在Oracle UCP,C3P0和HikariCP中哪一個更好? 有沒有其他的機制比3更好?比較Oracle UCP,C3P0和HikariCP
1
A
回答
1
恕我直言,連接收穫是反模式。 通常,最好在使用後儘快釋放資源,特別是數據庫連接(考慮鎖定和併發用戶) 如果您對oracle或web服務器約束沒有「特定」,HikariCP是不錯的選擇。爲什麼它好?檢查他們的網站和wiki。
1
UCP的12.2.0.1版本(download here)具有非阻塞體系結構,該體系結構在JavaOne的會話中進行了解釋並使其具有很高的可伸縮性。您可以擁有數千個共享相同UCP池的線程,並且不會遇到池中的任何可伸縮性問題(當然,您可能會用盡連接但這是另一個問題)。
相關問題
- 1. SSRS和Oracle數據比較
- 2. 比較Oracle 10g和Oracle 11g架構
- 3. Oracle UCP動態mbean objectName
- 4. Oracle UCP池泄漏光標?
- 5. Oracle SQL - 比較列
- 6. Oracle SQL - 比較行
- 7. Oracle時間比較
- 8. Oracle日期比較
- 9. Oracle比較問題
- 10. Hikaricp Oracle連接問題
- 11. Oracle日期比較和時區
- 12. SQL Server和Oracle中的比較表
- 13. Oracle和SQL Server數據集比較
- 14. Mule OracleXADataSource和PoolXADataSourceImpl with UCP
- 15. c3p0和Oracle對象類型問題
- 16. 比較2長行Oracle Sql
- 17. Oracle查詢速度比較
- 18. 比較在Oracle的sqlplus
- 19. Spring + Hibernate - 使用Oracle UCP連接池
- 20. Oracle UCP - FCF計劃中斷支持
- 21. 在Tomcat上禁用autoCommit for Oracle UCP 6
- 22. 如何在Oracle UCP中使用TimeToLiveConnectionTimeoutCallback
- 23. Oracle通用連接池(UCP)有多好?
- 24. Oracle UCP重新連接選項
- 25. 使用Oracle UCP時連接關閉
- 26. Oracle Maven倉庫中的UCP是否?
- 27. ORACLE SQL CSV列比較
- 28. Oracle Forms 6i比較字段
- 29. 的Oracle SQL比較表
- 30. Oracle如何比較行?
非常感謝Nitin。 您能否給我推薦一些連接池教程,以深入瞭解連接池執行/工作。 –