drop table后,SQLite Filesize仍未更改

Ken*_* Le 6 php sql sqlite

  1. 我有一个4MB的SQLite数据库.
  2. 我用命令丢弃表name; 然后我放弃了 我检查了SQlite Manager,没有更多的表name.
  3. 但是,我检查了filesize,它仍然是4MB,相同.
  4. 我使用NotePade,打开数据库我看到我插入的旧内容仍然存在.

我是否在drop table命令上做错了什么?或SQLite保持旧数据和文件大小相同?

谢谢你的帮助.

jey*_*aof 7

您需要阅读/sf/answers/150066591/

虽然文件大小相同,但数据将被覆盖.

要避免它,请参考VACUUMauto_vacuum.