我需要在C#应用程序中更新SQL Server数据库中的20个表。为了获得更好的性能,我计划使用多个线程来更新表。任何人都可以参考任何给出这种操作思路的示例链接吗?
另外,根据我的理解,如果我使用多线程,则必须为每个线程使用不同的连接对象。在那种情况下,我如何才能将多个线程放入一个基本使用不同连接对象的事务中?
最佳答案
使用TPL(任务并行库),这是示例http://safeery2k.wordpress.com/2013/09/17/ado-net-using-tpl/
关于c# - 使用多线程的SQL Server数据库更新,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19456822/