我打算编写一个Android
应用程序,我将使用其SQLite
数据库。我想知道我能存储的rows
数量的限制是什么。我应该有限制吗?
如果超过了这个限制,那么处理这种情况的最佳策略是什么,只要我需要保留它们而不是delete
它们!
答案 0 :(得分:2)
现在我可以验证我的应用运行1.3 MB数据库没有问题。
如果您绝对必须维护所有数据,并且遇到问题,那么您可以使用SD卡,但在大多数情况下,这种说法有点没用。
以下是有关最大数据库大小的讨论: Link
答案 1 :(得分:1)
您应该仅限于存储在数据库中的所需信息。保存你需要的东西。避免不必要的行。
请记住,您可以覆盖数据库中的数据,例如;用户编辑信息。
这将允许您重复使用相同的行。
希望这能回答你的问题