gpt4 book ai didi

安卓数据存储问题

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

我有一个将数据存储在 SQLite 数据库中的应用程序,刚安装该应用程序时它使用 8kb 的数据,当我开始插入数据时,大小明显增加。奇怪的是,当我开始清理我的数据库表时,我完全清空了数据库,但我永远不会恢复前 8kb 的数据,但更多,在某些情况下超过 100kb,这些数据来自哪里?

最佳答案

数据库不像文件系统,因此当您从数据库中删除数据时,您不会恢复之前使用的空间。数据库驱动程序倾向于保留旧分配的空间。

您可以压缩数据库,这将通过手动执行 SQLite VACUUM 来恢复此空间。命令。

可以启用 auto_vacuum 模式,但这需要在创建数据库之前完成。

关于安卓数据存储问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5963932/

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