データ型 int の主キーのみを使用してデータベース テーブルを作成しており、常に優れたパフォーマンスを発揮してきましたが、更新可能なサブスクライバーを使用してマージ レプリケーションをセットアップする必要があります。
これらのテーブルでは、一般的な主キー、データ型 int、ID 増分を使用しています。マージ レプリケーションを設定するには、デフォルト値の newsequentialid() 関数を使用してすべてのテーブルに rowguid を追加する必要があります。rowguid がインデックス可能になっていることに気付き、もう主キーが必要かどうか疑問に思っていましたか?
主キー int と rowguid の 2 つのインデックスを使用しても問題ありませんか? マージ レプリケーション テーブルの最適なレイアウトは何ですか? 簡単に行を参照できるように int id を保持し、インデックスを削除して主キーを保持するだけですか? どのルートを取るべきかわからない、ありがとう。