C#Parallel。用于执行SQLCommands

时间:2017-10-02 20:38:08

标签: c# sql-server parallel-processing parallel.for

我希望提高控制台应用程序的性能,该应用程序接收包含数百万行的文本文件,并且当前每行一次插入一个SQL表。

使用Parallel.For,我想改进这一点,因为每个操作都独立于下一个操作。由于每次迭代都执行SQLCommand,我想知道这是否是一种安全的方法。我不确定这是如何在内部工作的,并且不想在数据库上引起性能问题。例如,如果Parallel.For为sql server创建了太多的任务来处理数据库,数据库是否会冻结或崩溃?

0 个答案:

没有答案