SQLite db大小太大了

时间:2010-06-30 16:30:46

标签: .net sqlite system.data.sqlite

我正在使用.NET中的SQLite创建一个数据库,然后插入1500条记录(15列,只有3条信息)。此时数据库文件大小为73mb !! (涉及的信息量很大)。

如果我打开 SQLite管理员并执行清除数据库,它会缩小到仅142kb。

为什么这样做?反正有没有避免它? 无论哪种方式,有没有办法从.NET缩小数据库文件(我使用的是System.Data.SQLite,它使用了Finistar)?

1 个答案:

答案 0 :(得分:3)

是的,您可以在数据库上执行 VACUUM REINDEX ,以缩小其大小。

相关问题