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

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

自己做的导入工具,利用多线程导入,总共耗费了大概1个小时。
导入后的总行数达到2.5亿多行,数据表的大小达到了35G。

接下来继续测试了一下查询性能,在2.5亿行数据中查询满足筛选条件的前100行数据,
筛选的都是没有建立索引的字段,基本都在2秒内就出结果。
需要更快的话,需要根据需要建立对应的索引。
下次测试更高版本的SqlServer,看速度是否能更快。
对大约5000个12.7G文本文件进行导入,使用多线程在1小时左右完成2.5亿行数据的导入,生成35G的数据库。未索引字段的查询在2秒内返回结果,建议根据需求创建索引以提升查询速度。未来计划测试更高版本的SqlServer。
328

被折叠的 条评论
为什么被折叠?



