关于sqlite删除数据之后大小没变化
2018-01-03 12:16
337 查看
从Sqlite的数据库中删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间,所以数据库删除数据之后数据库大小没有变化,如果想回收空间,直接执行SQL语句即可
VACUUM运行一下就可以回收空间了
VACUUM运行一下就可以回收空间了
相关文章推荐
- 删除草稿信息之后 threads表的数据没有发生变化
- 解决sqlite删除数据或者表后,文件大小不变的问题
- 关于sqlite3删除表内数据后,数据库大小仍然不 变的问题
- 解决sqlite删除数据后,文件大小不变问题
- 关于JSplitPane在setDividerLocation(int)之后,折叠时大小变化的问题
- 解决sqlite删除数据后,文件大小不变问题 转载
- 解决sqlite删除数据后,文件大小不变问题(VACUUM)
- 解决sqlite删除数据后,文件大小不变问题
- 关于删除cell某行和清除sqlite对应数据问题
- angularjs 删除循环中的 promise 数据之后立马显示变化
- mysql 删除之后.myd文件大小没有变化
- 解决sqlite删除数据后,文件大小不变问题
- 解决sqlite删除数据后,文件大小不变问题(VACUUM)
- sql server 删除大量数据,数据库大小不变问题
- 关于数据在后台的删除修改(代码有错误等待更正 不完全)
- 解决sqlite 删除记录后数据库文件大小不变
- 关于mysql 删除数据后物理空间未释放(转载)
- 关于sqlite的文本字段插入blob数据
- SQL Server的镜像是基于物理块变化的复制 镜像Failover之后数据的预热问题
- 关于ListView删除item后 界面数据显示不对问题