日归档:
2008年10月28日
| 记录数: 2
-
- System.Data.Sqlite 上手指南
- 2008-10-28
System.Data.Sqlite入手。。。
首先import/using:代码- using System.Data.SQLite;
Connection和Command:
代码- private SQLiteConnection conn;
- private SQLiteCommand cmd;
- Views(5749) | Comments(0) | In web develop
-
- C#压缩SQLite数据库
- Weather:晴,北风4-5级转东风4-5级,(8~15)℃
- 2008-10-28
当从SQLite数据库中删除数据时, 未用的磁盘空间将会加入一个内部的“自由列表”中。 当你下次插入数据时,这部分空间可以重用。磁盘空间不会丢失, 但也不会返还给操作系统。
如果删除了大量数据,而又想缩小数据库文件占用的空间,执行 VACUUM 命令。 VACUUM 将会从头重新组织数据库。这将会使用数据库有一个空的“自由链表”, 数据库文件也会最小。但要注意的是,VACUUM 的执行会需要一些时间 (在SQLite开发时,在Linux上,大约每M字节需要半秒种),并且, 执行过程中需要原数据库文件至多两倍的临时磁盘空间。- Views(7155) | Comments(7) | In web develop
