【发布时间】:2019-03-23 10:03:30
【问题描述】:
我对 android studio 中的 SQLite 记录有疑问。
当一条记录被删除时,内存是恢复的还是有什么办法可以释放注册表中占用的空间?
谢谢:D
【问题讨论】:
标签: java android sqlite android-studio
我对 android studio 中的 SQLite 记录有疑问。
当一条记录被删除时,内存是恢复的还是有什么办法可以释放注册表中占用的空间?
谢谢:D
【问题讨论】:
标签: java android sqlite android-studio
您需要执行VACUUM; 命令来释放您的sqlite 数据库中的空间。
默认情况下,sqlite 将删除行的空间分配给“空闲页”,并在插入新行时重用空间。
不确定这是否回答了您的问题,因为我不明白您为什么说内存和注册表。但如果您指的是磁盘空间,这将对您有所帮助。
【讨论】: