站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题关于jdbc问题

关于jdbc问题

摘要: 关于jdbc问题


在jdbc中 类 Connection conn
中的 conn.isClosed()判断是否断开 是不是很消耗资源?
性能影响大吗?


消耗少
getConnection最耗


很少用这个方法


用连接池比较好


现在直接用jdbc编程的越来越少了。
真如一楼说的
conn.isClosed() 的资源消耗不大, jdbc之中,资源消耗最大的是Connction对象的生成,因为要驱动底层的SOCKET,调用物理连结和数据库进行通信。


连接池


印象中 isClose 没有办法判断连接是否中断的。可能是有些jdbc没有完全实现这个方法,后来找到消耗还能接受的方法
conn.setAutoCommit(false);
conn.rollback();
conn.setAutoCommit(true);
如果抛出异常就已经断了


↑返回目录
前一篇: 有关JDBC在WINDOW SERVER 2003中的问题
后一篇: 如何将栈中的异常信息写入log4j.Logger配置的输出流中?