非Web应用程序的最佳连接池机制?

时间:2015-05-16 20:44:08

标签: java jdbc oracle11g connection-pooling spring-jdbc

我的应用程序已经使用OracleConnectionPooling一段时间,但在看到一些缓慢的数据库性能后,我决定使用oracle的新UCP(通用连接池),因为它提供了语句缓存。在我的在线研究中,我发现许多堆栈溢出用户建议使用UCP。我使用的是UCP版本11.2.0.4。我注意到非常小的改进,通过使用UCP,每个连接最多200个语句的语句缓存,并将大部分应用程序切换到预准备语句。

我在stackoverflow上遇到过如下问题,这让我怀疑我决定使用UCP。

How good is Oracle Universal Connection Pool (UCP)

我确实希望在我的应用程序中提高性能。那么什么连接池机制是UCP,Tomact或其他一些pooing机制的最佳选择?

另外,我听说使用带有连接池的spring jdbc模板是更好的选择,因为它负责关闭连接,语句和结果集。你的想法是什么 ?

0 个答案:

没有答案