首先假設網(wǎng)絡狀態(tài)不是很好。我好不容易從某個地方獲取到一千左右的數(shù)據(jù)?,F(xiàn)在我需要把我獲取到的數(shù)據(jù)存到數(shù)據(jù)庫中,然而我的數(shù)據(jù)庫是在云上。我獲取到的數(shù)據(jù)是json字符串,我會先將字符串解析為一個List<Model> testa然后使用EF Entity.AddRange(testa)然后savechange可是效果不是很理想。請問像這樣的情況,我是將一千條數(shù)據(jù)分割后添加比較好呢?還是先循環(huán)Entity.Add()最后savechange() ?還是還有別的什么方法?求大神給個思路。。
1 回答

梵蒂岡之花
TA貢獻1900條經(jīng)驗 獲得超5個贊
首先假設我的網(wǎng)絡很爛,PING 渣浪都是幾百MS的,還經(jīng)常丟包,請問該如何在1分鐘內(nèi)上傳1G文件?
最好的方案是先優(yōu)化網(wǎng)絡,網(wǎng)絡都不好了,啥都不用說了。網(wǎng)絡好了,一次幾萬條也沒事。
添加回答
舉報
0/150
提交
取消