我正在使用 .NET 中的 SQLite 创建一个数据库,然后插入 1500 条记录(15 列,只有 3 列带有信息)。此时数据库文件大小为73mb!!(涉及的信息量巨大)。
如果我打开SQLite Administrator并执行Clear Database,它会缩小到只有 142kb。
为什么这样做?有没有办法避免呢?无论哪种方式,有没有办法从 .NET 中缩小数据库文件(我正在使用 System.Data.SQLite,它在后台使用 Finistar)?
我正在使用 .NET 中的 SQLite 创建一个数据库,然后插入 1500 条记录(15 列,只有 3 列带有信息)。此时数据库文件大小为73mb!!(涉及的信息量巨大)。
如果我打开SQLite Administrator并执行Clear Database,它会缩小到只有 142kb。
为什么这样做?有没有办法避免呢?无论哪种方式,有没有办法从 .NET 中缩小数据库文件(我正在使用 System.Data.SQLite,它在后台使用 Finistar)?