我有一個關於在SQLite數據庫上存儲數據的小問題。我們可以最大限度地存儲SQLite數據庫中的多少條記錄?有什麼限制嗎?如果數據超出這個限制,它會給出什麼類型的錯誤?整個系統會失敗,還是會發生什麼?SQLite數據庫最大存儲容量
14
A
回答
13
基於this頁:
的Android不會超出標準的SQLite 概念的任何限制。我們建議包括一個可用作唯一ID的自動增量值鍵字段 以快速查找記錄。這不是專用數據所需的 ,但是如果您實施內容提供商 ,則必須使用BaseColumns._ID常量包含唯一ID。
該限制與SQLite limitation聯繫在一起。至於我們達到這個限制時發生了什麼,我猜android會提高SQLiteFullException。
3
其最大140兆字節。 在更多的細節
SQLite的最初設計以避免任意 限制的政策。當然,每臺運行在有限內存和磁盤空間的機器上的程序都有某種限制。但在SQLite中,這些限制沒有很好的定義。政策是,如果它適合 內存,你可以用32位整數來計算它,那麼它應該工作 。
相關問題
- 1. 將大量數據存儲在SQLite中
- 2. PHP最大數量的存儲庫
- 3. Sqlite數據庫存儲
- 4. CouchBase最大數據庫容量
- 5. H2數據庫存儲容量
- 6. 什麼是核心數據的最大存儲容量?
- 7. 用於存儲大量列的最佳數據庫設計?
- 8. 將數組存儲到SQLite數據庫
- 9. 存儲大量數據點?
- 10. 存儲大量數據
- 11. iPhone中最大數量的sqlite數據庫?
- 12. 在android中從sqlite數據庫中獲取最大數量
- 13. 將大量庫存數據存儲在內存中的最佳方法(可變)
- 14. 在sqlite數據庫中存儲值
- 15. SQLite不存儲/檢索數據庫
- 16. 存儲在SQLite數據庫爲Android
- 17. 將圖像存儲到sqlite數據庫
- 18. Sqlite數據庫如何存儲表?
- 19. 將圖像存儲到SQLite數據庫
- 20. 在線存儲sqlite數據庫
- 21. 在SQLite數據庫中存儲的bool
- 22. 在icloud中存儲sqlite數據庫?
- 23. 顯示存儲在SQLite數據庫
- 24. 在SQLite數據庫中存儲單詞
- 25. Cordova從存儲連接sqlite數據庫
- 26. Xamarin PCL庫和Sqlite數據存儲
- 27. 想要永久存儲SQLite數據庫
- 28. 存儲在SQLite數據庫中
- 29. Android上的SQLite數據庫沒有正確存儲Int內容
- 30. 最佳數據存儲大量數據讀寫
相關:http://stackoverflow.com/questions/3482635/what-is-a-maximum-size-of-sqlite-database-on-android – nawfal 2013-06-12 08:52:58
1萬億字節.... – 2015-04-10 12:25:16