Android 中的 VACUUMing 数据库

VACUUMing DataBase in Android

Here 提到在 Sqlite 中 Vacuuming 是必要的。

我的 android 应用程序中有一个数据库 (500MB),但经过一些插入和删除后大小变为 800MB,但数据库与第一次一样准确。

我认为 Sqlite 不会删除空行。

我需要清理数据库而不重新创建它。

我可以在 android studio 中使用任何 sql 语句进行清理(通过编程

谢谢

有人已经说过你 link 喜欢它。你问这个...

Is there any sql statement

您 link 编辑的文档包含 link 到此...

http://sqlite.org/syntax/vacuum-stmt.html

vacuum 命令是一个语句。这意味着您可以像 select 语句那样调用它。