当数据达到上千条时,有没有什么好的优化方案?

首先假设网络状态不是很好。

我好不容易从某个地方获取到一千左右的数据。现在我需要把我获取到的数据存到数据库中,然而我的数据库是在云上。

我获取到的数据是json字符串,我会先将字符串解析为一个List<Model>  testa

然后使用EF Entity.AddRange(testa)

然后savechange

可是效果不是很理想。

请问像这样的情况,我是将一千条数据分割后添加比较好呢?

还是先循环Entity.Add()

最后savechange() ?

还是还有别的什么方法?

求大神给个思路。。


有只小跳蛙
浏览 738回答 1
1回答

梵蒂冈之花

首先假设我的网络很烂,PING 渣浪都是几百MS的,还经常丢包,请问该如何在1分钟内上传1G文件?&nbsp;最好的方案是先优化网络,网络都不好了,啥都不用说了。网络好了,一次几万条也没事。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL