2017-08-16 76 views
0

如果我們不關閉內存數據庫連接並調用盡可能多的getReadableDatabase()和getWritableDatabase(),是否會有任何問題。 如何有效管理內存中的數據庫連接。多重內存數據庫連接?

回答

0

get****ableDatabase() documentation說:

一旦打開成功,數據庫緩存,所以您可以在每次需要[進入]數據庫時,調用此方法。

所以不會有任何問題;這些功能被設計爲被調用多次。

在這方面,內存中和磁盤上的數據庫沒有區別。

+0

除此之外,建議在不關閉它的情況下分別調用get **** ableDatatase()方法。它會造成連接問題嗎?如果是這樣的話,如何在內存中實現相同的內容。 – Anuradha

+0

如果您不關閉它,它會保持打開狀態。它仍然是一個單一的連接。 –

+0

好的,非常感謝 – Anuradha