私は MS Sync Framework 2.1 で作業しています。同期する必要がある 15 ~ 16 個のテーブルがあります。
私は正常に動作するコード(winフォームC#で)を実行しています。各テーブルの規定を作成しました。
私のコードは機能し、テーブルを 1 つずつ順番に同期します。アプリケーションは、リモート データベース サーバーから 9500 レコードをダウンロードするのに約 10 分かかります。しかし、遅すぎるようです。レコードのダウンロードを高速化するにはどうすればよいですか?.
スレッドを使用してレコードをダウンロードできるので、すべてのスレッドが並行して動作し、アプリケーションのダウンロード時間が短縮される可能性があります。
スレッドセーフですか、それともヒット率 (アプリケーションによるデータの要求) が増加するとサーバーがクラッシュする可能性がありますか?
winform C#でレコードをダウンロードするためのアプリケーション速度を上げる方法