.net MySql实现批量更新
以前实现批量更新mysql是通过svg批量插入更新,后来开了四个线程,cpu,内存占用过高.然后查了资料,想要用EF,但是EF又觉得比较臃肿。所以最后选择了Dapper,Dapper属于轻量级的EF框架.比较好用,性能,速度也可以。
1 connection.Execute( 2 "UPDATE `" + tableName + "` SET text1 = @text1 where taskId = @TaskId and orderId = @OrderId", 3 gjjUpdateModels);
这里面,gjjUpdateModels是一个Models,包含了200个gjjUpdateModel,属性对应表的各个属性.通过循环赋值,来实现批量更新。
有什么不足和建议可以和我提,共同进步!
浙公网安备 33010602011771号