Dar*_*der 8 c# sql-server ado.net stored-procedures
我有一个对象列表,这个列表包含大约400万个对象.有一个存储过程,它将对象属性作为参数,进行一些查找并将它们插入表中.
将这400万个对象插入db的最有效方法是什么?
我怎样做 :
-- connect to sql - SQLConnection ...
foreach(var item in listofobjects)
{
SQLCommand sc = ...
// assign params
sc.ExecuteQuery();
}
Run Code Online (Sandbox Code Playgroud)
这真的很慢.
有一个更好的方法吗?
这个过程将是一个预定的任务.我将运行这个小时,所以我确实期望像这样的高容量数据.
| 归档时间: |
|
| 查看次数: |
9716 次 |
| 最近记录: |