2.5亿行文本数据,导入到SqlServer需要多久?

今天测试了一下SqlServer的导入性能,数据库版本是SqlServer2008r2。

2.5亿行文本数据,导入到SqlServer需要多久?_第1张图片

 

数据源是大概5000个文件,总共12.7G的大小的文本文件,

2.5亿行文本数据,导入到SqlServer需要多久?_第2张图片

自己做的导入工具,利用多线程导入,总共耗费了大概1个小时

导入后的总行数达到2.5亿多行,数据表的大小达到了35G。

2.5亿行文本数据,导入到SqlServer需要多久?_第3张图片

 接下来继续测试了一下查询性能,在2.5亿行数据中查询满足筛选条件的前100行数据,

筛选的都是没有建立索引的字段,基本都在2秒内就出结果。

需要更快的话,需要根据需要建立对应的索引。

下次测试更高版本的SqlServer,看速度是否能更快。

你可能感兴趣的:(sqlserver,数据库)