sqlite删除数据之后文件大小没变化
从Sqlite的数据库中删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间,所以数据库删除数据之后数据库大小没有变化,如果想回收空间,直接执行SQL语句即可
VACUUM
官方文档:https://www.sqlite.org/lang_vacuum.html
菜鸟教程:https://www.runoob.com/sqlite/sqlite-vacuum.html