解决sqlite删除数据后,文件大小不变问题(VACUUM)
删除表格的全部数据: DELETE FROM [Name] 当在sqlite中删除了大量数据后,数据库文件的大小还是那样,没有变。原因是:从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间。 解决方法有以下两种: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- c# – 如何使用MySqlParameterCollection.AddRan
- 在struct中使用__attribute __((aligned())),为什
- ajax原理和XmlHttpRequest对象
- FlexPaper+SWFTools 实现仿百度文库及一些小问题
- C语言的fork函数在Linux中的进程操作及相关面试题
- DDD 领域驱动设计-看我如何应对业务需求变化,领
- 【SQLite】SQLite的简单使用
- Kubernetes stateful set讲解以及一个基于postgr
- ios – 找不到’OpenTok / OpenTok.h’文件
- ruby-on-rails – 没有要加载的文件–bcrypt_ext