sqlite删除数据之后文件大小没变化

从Sqlite的数据库中删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间,所以数据库删除数据之后数据库大小没有变化,如果想回收空间,直接执行SQL语句即可

VACUUM 

官方文档:https://www.sqlite.org/lang_vacuum.html
菜鸟教程:https://www.runoob.com/sqlite/sqlite-vacuum.html

posted @ 2021-10-12 10:48  liuyang9643  阅读(396)  评论(0编辑  收藏  举报