1
我意識到ResultSet
使用的內存即使在其調用close()
方法後也不會釋放。我完全需要在解壓縮數據之後釋放由ResultSet
使用的內存。我嘗試關閉連接,然後建立一個新的連接,但內存仍未釋放。有人能幫我嗎?JDBC結果集內存未釋放
我意識到ResultSet
使用的內存即使在其調用close()
方法後也不會釋放。我完全需要在解壓縮數據之後釋放由ResultSet
使用的內存。我嘗試關閉連接,然後建立一個新的連接,但內存仍未釋放。有人能幫我嗎?JDBC結果集內存未釋放
確保您關閉了您打開的所有內容,而不僅僅是ResultSet
。特別是,任何Statement
s,PreparedStatement
s等
還要確保您以相反的順序關閉所有打開(否則會出現錯誤和異常)。
或者,也許Java的垃圾回收器是難辭其咎......