当前位置:首页 > 数据库 > SQlite

php – 删除表后仍然没有更改SQLite Filesize

参见英文答案 > change sqlite file size after “DELETE FROM table”                                    3个

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

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

谢谢你的帮助.

解决方法:

你需要阅读https://stackoverflow.com/a/2143808/2198378

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

为避免这种情况,请参阅VACUUMauto_vacuum.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!