2012-10-02 19 views

回答

0

當然。唯一的問題是你不想做過早的優化。

尺寸本身對功耗的影響非常非常小,但訪問它會。這將更多的是「你多久讀/寫數據庫」。如果它是每個應用一次,那麼它在中等大小的數據庫上應該不會太差(適用於移動設備/可能有幾百個條目)。如果是這樣的話,那麼你應該考慮其他的選擇,如你可以在RAM中做一個讀取緩存

+0

所以我可以得出結論數據庫大小大/小與電池效率無關。數據庫大小可能爲100MB或100KB,如果開放和關閉功能保持不變 - 效率應該是相同的。 –

1

數據庫的大小有對打開它所需要的時間有影響。 只有在實際訪問更多數據時,大型數據庫纔會變得昂貴。

如果您認爲您的應用程序過於頻繁地打開/關閉數據庫,則應該嘗試保持連接。這將對付更多內存使用的額外努力。

相關問題