当前位置: 代码迷 >> .NET分析设计 >> 读取文件更新数据库(大量数据怎么提高效率)
  详细解决方案

读取文件更新数据库(大量数据怎么提高效率)

热度:4050   发布时间:2013-02-25 00:00:00.0
读取文件更新数据库(大量数据如何提高效率)
读取文件数据,判断该数据在DB里是否存在,存在时更新,不存在时插入,文档的数据和DB结构不一致。有什么好的办法可以提高执行效率

------解决方案--------------------------------------------------------
那就自己定义一个中间结构
从数据库读出数据后 转成中间结构
从文件内读取数据 转成中间结构
进行对比
------解决方案--------------------------------------------------------
你现在需要多少时间?优化DB的索引结构,另外可以把select update放到一个存储过程中。
------解决方案--------------------------------------------------------
先把文件的数据写入临时表,再用sql 语句批量插入。
  相关解决方案