日期:2014-05-20  浏览次数:20968 次

遇到这个提示“contextSwitchDeadlock” 不知道如何解决
使用linq 从一个表里面读取 10条数据然后 ,然后把数据处理过后,添加到另一个表里,能够顺利完成。

换成一次读取 100条数据,然后把数据处理过后,再添加到另一个表里,就出现这个问题了,不知道那么解决呢


------解决方案--------------------
http://social.msdn.microsoft.com/forums/en-US/vsto/thread/8630a1bb-fc65-49e5-8b37-bf77378e380f/

可尝试用skip take()方法分批次进行操作