自己制作了一个小软件,来测试Access与SQLite数据库在创建数据库、创建数据表、添加新记录等操作的执行效率。发现还是SQLite执行效率比较高。
下图是我的小工具的图片:

在我的计算机,在刚刚,我做出的测试的结果如下:

使用Access数据库,

创建数据库花费       31.0262毫秒
创建数据表     newtable花费  146.9988毫秒
增加  1记录花费    37.9294毫秒
增加  10记录花费    52.2736毫秒
增加  100记录花费    181.9647毫秒
增加  1000记录花费    1621.2004毫秒
增加  10000记录花费    16237.5385毫秒

  使用SQLite数据库,

 创建数据库花费       48.7232毫秒
创建数据表花费       63.463毫秒
增加  1条记录花费     8.0529毫秒  !
增加  10条记录花费     5.3238毫秒  !
增加  100条记录花费     18.6934毫秒  !
增加  1000条记录花费     143.6959毫秒  !
增加  10000条记录花费     1241.6164毫秒  !
增加  100000条记录花费     13354.0528毫秒  !

通过上面可以看出,在增加大量新记录的情况下,SQLite数据库需要的时间更少,执行效率更高。
下面工具就是我制作的,欢迎下载测试。如果有问题,请给我发邮件或者留言。cnhyke(at)126.com

/Files/yelsea/MDB_SQLite_Compare.rar