我在我的 Windows Phone 应用程序和 Windows 8 Metro 应用程序中使用 sqlite 作为本地数据库,我想知道
1)windows phone 应用程序/windows 8 metro 应用程序中的最大大小限制 sqlite 数据库是多少????
2)sqlite可以在windows phone app/windows 8 metro app中处理多少数据??
请告诉我
提前致谢。
我在我的 Windows Phone 应用程序和 Windows 8 Metro 应用程序中使用 sqlite 作为本地数据库,我想知道
1)windows phone 应用程序/windows 8 metro 应用程序中的最大大小限制 sqlite 数据库是多少????
2)sqlite可以在windows phone app/windows 8 metro app中处理多少数据??
请告诉我
提前致谢。
我假设您在谈论工作内存而不是存储(其中 SQLite 可以轻松处理几千兆字节)。默认情况下,SQLite 本身不会使用太多内存。这在很大程度上取决于您的应用程序如何使用它。
因此,如果您有很长的事务,则可能会导致更大的内存消耗,就像有很多同时准备好的语句一样。此外,如果你想调整内存消耗,有许多配置选项,其中一些是编译时的,你可以使用它来让它表现得更加保守:http ://www.sqlite.org/malloc.html
不过一般来说,Windows 8 应用程序可能不需要这种优化,而只有更小的集成系统才需要这种优化。如果它运行 Windows 8,运行 SQLite 是最小的问题^^