gpt4 book ai didi

sqlite - 如果数据库大小大于 2 GB,SQLite 性能会下降吗?

转载 作者:IT王子 更新时间:2023-10-29 06:17:02 25 4
gpt4 key购买 nike

去年,当我在他们的网站上查看 SQLite 时,推荐的 SQLite 数据库大小为 2 GB。但是现在,我找不到那个推荐了。

那么有没有人尝试使用最新版本的 SQLite 数据库来处理大于 2 GB 的数据库? SQLite 的表现如何?

P.S:我想制作一个需要在本地运行的大型数据库(例如存储维基百科文章)的移动应用程序。

最佳答案

没有 2 GB 的限制。

SQLite 数据库文件的最大大小约为 140 TB。

在手机上,存储空间(几 GB)会限制您的数据库文件大小,而内存大小将限制您可以从查询中检索的数据量。此外,Android 游标的结果限制为 1 MB。


数据库大小本身不会影响您的性能。只要查询访问的数据不超过 DB 的 page cache 的容量,您的查询就会很快。 (默认为 2 MB)。

关于sqlite - 如果数据库大小大于 2 GB,SQLite 性能会下降吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14451624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com