作者fgh81113 (阿景)
看板java
标题[问题] 请问resultset和cachedresultset的差异
时间Wed Jan 28 21:32:56 2015
如题
最近好不容易把log相关设定搞定
发现当resultset做rs.next()时,在console就会列印一行resultset的资料
想问的是
1.每次的rs.next()是否有做db连线
2.若1.答案为是的话,改用cachedResultSet是不是可以改善1.的问题
(也就是说一次性全部读出不用每次的rs.next()都做连线)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.185.86.99
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1422451978.A.75D.html
1F:→ ssccg: resultset一次读多少row是由FetchSize决定的 01/29 13:18
2F:→ ssccg: 不是一次一行也不一定是一次全部 01/29 13:19
3F:→ ssccg: CachedResultSet标准jdbc没这个吧,只有CachedRowSet 01/29 13:20
4F:→ fgh81113: 感谢回答,回去读cachedRowSet相关资料 01/29 16:33
5F:推 haha02: 那个是jdbc 2.0的spec 但是要看driver有没有实作 01/29 19:25
6F:推 haha02: 记错了… 2.0的是CachedRowSet… 01/29 19:30