读取文件更新数据库(大量数据如何提高效率)读取文件数据,判断该数据在DB里是否存在,存在时更新,不存在时插入,文档的数据和DB结构不一致。有什么好的办法可以提高执行效率[解决办法]那就自己定义一个中间结构从数据库读出数据后 转成中间结构从文件内读取数据 转成中间结构进行对比[解决办法]你现在需要多少时间?优化DB的索引结构,另外可以把select update放到一个存储过程中。[解决办法]先把文件的数据写入临时表,再用sql 语句批量插入。