2011-10-22 87 views
3

的SQLite在Android允許你指定你的DATABSE是「內存」所傳遞空數據庫名稱SQLiteOpenHelperSQLite的內存消耗?

我現在的問題是有關內存使用:這確實使用起來是允許我寶貴的堆內存爲我的應用程序?

回答

4

由於你的sqlite數據庫是動態分配的,所以它存儲在堆上。

+0

相關知識,謝謝!你知道btw是否查詢結果重複使用的內存量?例如,如果我從我的表中「選擇*」會使用大約兩倍的內存量? – Erdal

+0

嗯,我對此不確定。我希望他們能夠有效地實施它,這樣做。如果你真的好奇,你可以試着看看android源代碼。 –