跳到主要内容

填报数据的方案参考

目标:采用主键追加更新方式,向sqlserver数据库填报数据。sqlserver目标数据表有25列、数据类型主键是varchar(50),其余字段为varchar(max)、数据表中预有7536、7489条数据。索引是create index index_name on table(column1,column2) 模式建立。

电脑配置

处理器 Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz 3.60 GHz ;
内核 4,逻辑处理器 4
机带 RAM 16.0 GB (15.9 GB 可用)
系统类型 64 位操作系统, 基于 x64 的处理器

一、填报控件+未设置索引

  • 数据1k:31.72s
  • 数据3k: - -
  • 数据7536: - -

二、填报控件+设置索引

  • 数据1k:17.3s
  • 数据3k:135s
  • 数据7536:- -

三、Excel数据整合+未设置索引

  • 数据1k:11.7s
  • 数据3k:24.5s
  • 数据7536:32.8s、23.4s、20.5s

四、Excel+设置索引

  • 数据1k:3.7s
  • 数据3k:4.7s
  • 数据7536:7.6s、6.9s、7.3s