看板 java 關於我們 聯絡資訊
如題 最近好不容易把log相關設定搞定 發現當resultset做rs.next()時,在console就會列印一行resultset的資料 想問的是 1.每次的rs.next()是否有做db連線 2.若1.答案為是的話,改用cachedResultSet是不是可以改善1.的問題 (也就是說一次性全部讀出不用每次的rs.next()都做連線) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.86.99 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1422451978.A.75D.html
ssccg: resultset一次讀多少row是由FetchSize決定的 01/29 13:18
ssccg: 不是一次一行也不一定是一次全部 01/29 13:19
ssccg: CachedResultSet標準jdbc沒這個吧,只有CachedRowSet 01/29 13:20
fgh81113: 感謝回答,回去讀cachedRowSet相關資料 01/29 16:33
haha02: 那個是jdbc 2.0的spec 但是要看driver有沒有實作 01/29 19:25
haha02: 記錯了… 2.0的是CachedRowSet… 01/29 19:30