OceanBase Connector/J 關閉結(jié)果集和對象

2021-06-30 15:30 更新

使用完 ResultSet 和 Statement 對象后,必須執(zhí)行顯式關閉。

這適用于使用 OceanBase Connector/J 驅(qū)動程序創(chuàng)建的所有 ?ResultSet? 和 ?Statement? 對象。

由于驅(qū)動程序沒有收尾機制,?ResultSet? 和 ?Statement? 類使用 ?close? 方法執(zhí)行清理例程。如果沒有顯式關閉?ResultSet? 和 ?Statement? 對象,可能會發(fā)生嚴重的內(nèi)存泄漏,也可能耗盡數(shù)據(jù)庫中的游標。同時關閉? ResultSet ?和 ?Statement? 對象將釋放數(shù)據(jù)庫中相應的游標。如果僅關閉結(jié)果集,則不會釋放游標。

示例:同時關閉 ?ResultSet?對象 ?rs? 和 ?Statement? 對象 ?st?。

rs.close();
st.close();


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號