0

私は約4000行のデータベースのコードを持っています。所要時間は約30〜40分です。実行するため。

スレッドを使用して同時に開始できるように、同じコマンド行を含む20個のバッチファイルを作成したいと思います。

バッチファイルはどれも他に依存していません。すべてが独立しています。依存関係のみがすべて同じデータベースで実行されます。

通常の実行にかかる時間を短縮するために、どのように進めればよいか教えていただけますか。

4

1 に答える 1

1

1)一連のコマンドを並行して実行すると、必ずしも高速になるとは限りません。

2)それらを並行して実行するために、バッチファイルは必要ありません。ThreadsまたはThreadPoolを見てください。

3)バッチファイルを使用するには、内容を(一時)ファイルに書き込み、System.Diagnostics.Processクラスを使用して実行します。

于 2010-04-15T11:24:25.647 に答える