2

中央メイン サーバー、各国のオフィスに配置された 4 つのオフィス サーバー、SQL Express がインストールされた各マシンなどのシナリオで Merge レプリケーションを実装する必要があります。

各サーバーには SQL 標準 2008 があり、sqlexpress を使用する各クライアントは、割り当てられたオフィス サーバー間でデータを複製します。

すべてのオフィス サーバーは、中央サーバーを介してサーバー間でデータを複製します。

ID列を処理する最良の方法は何ですか?

テーブルの 60% に ID 列があります。

ID カラムによる競合が多くなることが懸念されます。最良の選択肢は何ですか??

4

2 に答える 2

3

ID 列のレプリケートを参照してください: http://msdn.microsoft.com/en-us/library/ms152543.aspx

各レプリカには、ローカルで作成された新しいアイテムの独自の範囲セットがあります。

于 2010-11-21T01:11:07.580 に答える
0

マージ レプリケーションに関する私の経験は次のとおりです。可能であれば、その量の個別のSQLサーバーは避けます。

SQL サーバー間でデータを複製およびマージする必要がある場合は、ID 列の代わりに uniqueidentifier 列を使用することをお勧めします。いずれにせよ、マージ レプリケーションには rowguid 列が必要です。

于 2010-11-20T10:51:09.700 に答える