高性能 Oracle JDBC 编程了解如何利用连接和语句池特性来提高 Oracle 驱动的 JDBC 程序的性能。作者:Yuli Vasiliev2009 年 4 月发布使用诸如连接池和语句池等池技......
if(stmt.isPoolable())
stmt.setPoolable(false);
此处值得注意的是,如果连接上的隐式缓存未开启,则对具有 setPoolable(true) 的特定语句的启用尝试将不会实现预期效果。虽然语句对象的 poolable 属性默认为 true,但是您仍然需要像本节开始阶段所描述的那样,先启用该连接或整个连接池的隐式缓存。
结论
在本文中,您了解了如何借助出色的 Oracle 特有 JDBC 特性以及标准的 JDBC 4.0 特性使用连接池和语句池。尤其是了解了 Oracle Universal Connection Pool for JDBC(一个为缓存 JDBC 连接提供连接池实现的新 Oracle 数据库 11g 特性)。然后,您还了解了如何借助 Oracle JDBC 驱动程序特有的特性以及已添加到 Statement 接口的 JDBC 4.0 方法使用语句池。
14/14 首页 上一页 12 13 14 |