一个c#项目,将datatable1遍历,然后处理到克隆的datatable2上面 if (dt.Rows.Count > 0) { int taskcount=2; Task[] tasks = new Task[taskcount]; for (int i = 0; i < taskcount; i++) { tasks[i] = Task.Factory.StartNew(() ...

做一个批量更新内容的项目,sql交互中频繁出现死锁。如下图: 实际整个代码段,只有很简单的两句 ,一个是查询自增id  一个是更新对应id的数据。多线程中 频繁出现这种情况。让效率大打折扣。 解决办法:设置唯一聚集索引即可。 参考资料:https://www.cnblogs.com/CreateMyself/p/6362904.html