- 我有一个SQLite数据库4MB
- 我使用了命令丢弃表
name
;我把它掉了。我在SQlite Manager中检查了没有更多的表name
- 然而,我检查了文件大小,它仍然是4MB,还是一样的
- 我使用NotePade,打开数据库,我看到我插入的旧内容仍然在那里
我在投递台命令上做错了什么吗?还是SQLite保留旧数据和文件大小不变?
谢谢你的帮助。
您需要阅读https://stackoverflow.com/a/2143808/2198378
虽然文件大小相同,但数据将被覆盖。
要避免这种情况,请参阅VACUUM和auto_VACUUM。