例えば、一度60000内に直接挿入され、データベースに60,000のバッチを取得したクエリデータが良好ではないかもしれない、いくつかのグループに分け5000のデータによると60,000、各バルクインサート5000とすることができます
リスト<T>リスト= 新しい新しいリスト<T> (); リスト <リスト<T >> listGroup = 新しい新しいリスト<リスト<T >> (); int型 J = 5000 ; // 60,000データリストは、現在、存在する場合バッチ5000あたり、データのセットを挿入 するための(int型 I = 0 ; I + =; I <list.Count 5000)を// パケットの集合として10,000 { リスト <T> = CLIST 新しい新しいリスト<T> (); CLIST = list.Take(J).SKIP(I).ToList(); J + = 5000; listGroup.Add(CLIST)。 } のために(int型 i = 0 ; I <listGroup.Count; I ++ ) { リスト <T> fzlist = 新しいリスト<T> (); fzlist = listGroup [I]。 }