删除sqlite文件中的数据时不会产生Drop Table
我有一个删除sqlite文件中的数据时不会产生Drop Table,sqlite,Sqlite,我有一个Sqlite数据库文件,我通过删除一个包含数千条记录的大型数据库表来修改它,但文件大小保持在删除表之前的大小。似乎它断开了指向数据的指针。您知道如何删除表并在基础sqlite文件中对其进行深度删除吗 要回收空间,请使用vacuum语句 从sqlite提示符 sqlite> VACUUM; 从shell提示符 $ sqlite3 filename 'VACUUM;'
Sqlite
数据库文件,我通过删除一个包含数千条记录的大型数据库表来修改它,但文件大小保持在删除表之前的大小。似乎它断开了指向数据的指针。您知道如何删除表并在基础sqlite文件中对其进行深度删除吗 要回收空间,请使用vacuum
语句
从sqlite提示符
sqlite> VACUUM;
从shell提示符
$ sqlite3 filename 'VACUUM;'