大容量数据插入对比(MS SQL2005,MySQL5.1,SQLite3.6)

表结构

ID,int 自增长;PVALUE float;TimeStamp datetime。

以上时间都为秒。均在.net平台下做的测试程序,机器配置CPU INTEL CORE 2CPU(TM) 1.83GHZ,2.5G 内存,日立硬盘5400转/分 SATA 150MB/秒

MySQL驱动:MySQLDriverCS

SQLite驱动:SQLite.Net.

File(文件)是采用批量写入。

 

SQL Server 2005:(秒)

逐条插入(1000条):12

事务插入(1000条/T):1

事务插入(5000条/T):2

事务插入(10000条/T):4

按事务写入10万条记录,每个事物提交10000条:40

按事务写入50万条记录,每个事物提交10000条:200

 

 

MySQL5.1:(秒)

逐条插入(1000条):13

事务插入(1000条/T):1

事务插入(5000条/T):3

事务插入(10000条/T):5

按事务写入10万条记录,每个事物提交10000条:50

按事务写入50万条记录,每个事物提交10000条:250

 

SQLite3.6(秒)

逐条插入(1000条):44

事务插入(1000条/T):0.25

事务插入(5000条/T):0.3

事务插入(10000条/T):1

按事务写入10万条记录,每个事物提交10000条:10

按事务写入50万条记录,每个事物提交10000条:50

 

File(秒)

逐条插入(1000条):1.5

事务插入(1000条/T):

事务插入(5000条/T):

事务插入(10000条/T):

按事务写入10万条记录,每个事物提交10000条:2.2

按事务写入50万条记录,每个事物提交10000条:3

以上为我进行的大容量数据插入对比测试

 

 

 

  • 1
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值