如何清理sqlite数据库?

2023-12-24

我想知道如何清理 sqlite 数据库。 我在命令提示符下尝试对整个数据库使用语法 MANUAL VACUUM 命令:

 $sqlite3 database_name "VACUUM;";

但它给出的错误是:

near "database_name": syntax error.

还有自动真空吸尘器:

PRAGMA auto_vacuum = INCREMENTAL;

并针对特定表进行了尝试:

VACUUM table_name;

但没有结果。


您不必在语法中指定表名称。仅有的VACUUM works.

此外,它只会清理主数据库,而不清理任何附加的数据库文件。

有关详细信息,请参阅 SQLite文档 http://www.sqlite.org/lang_vacuum.html.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何清理sqlite数据库? 的相关文章

随机推荐