0

私は MS Sync Framework 2.1 で作業しています。同期する必要がある 15 ~ 16 個のテーブルがあります。

私は正常に動作するコード(winフォームC#で)を実行しています。各テーブルの規定を作成しました。

私のコードは機能し、テーブルを 1 つずつ順番に同期します。アプリケーションは、リモート データベース サーバーから 9500 レコードをダウンロードするのに約 10 分かかります。しかし、遅すぎるようです。レコードのダウンロードを高速化するにはどうすればよいですか?.

スレッドを使用してレコードをダウンロードできるので、すべてのスレッドが並行して動作し、アプリケーションのダウンロード時間が短縮される可能性があります。

スレッドセーフですか、それともヒット率 (アプリケーションによるデータの要求) が増加するとサーバーがクラッシュする可能性がありますか?

winform C#でレコードをダウンロードするためのアプリケーション速度を上げる方法

4

1 に答える 1

0

Sync Framework Tracing を有効にして、最も多くの時間を費やしている場所を調べ、その部分を最適化する方法を決定します。

于 2013-09-03T02:44:48.933 に答える