标签: .net sqlite system.data.sqlite
我正在使用.NET中的SQLite创建一个数据库,然后插入1500条记录(15列,只有3条信息)。此时数据库文件大小为73mb !! (涉及的信息量很大)。
如果我打开 SQLite管理员并执行清除数据库,它会缩小到仅142kb。
为什么这样做?反正有没有避免它? 无论哪种方式,有没有办法从.NET缩小数据库文件(我使用的是System.Data.SQLite,它使用了Finistar)?
答案 0 :(得分:3)
是的,您可以在数据库上执行 VACUUM 和 REINDEX ,以缩小其大小。