Gra*_*ant 0 c# optimization linq-to-sql
我试图使用linq2sql更新SQL 2005中的表中的大约150,000条记录.说到xx.SubmitChanges(),它需要大约45分钟.
我在四核PC上运行sql作为本地实例.
有谁知道为什么这么长时间?或者这是正常的吗?
代码示例:
var y = db.x.Where(j => j.NumberOfOrders > 0).Select(k => k);
foreach (var item in y)
{
try
{
item.k = "bla";
}
catch (Exception ex)
{
//
}
}
db.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)