質問

SQL Server 2005 マージ レプリケーションを使用して、ロンドンと香港の間でデータベースをレプリケートしています。レプリケーションは 1 分ごとに同期するように設定されており、正常に動作します。ただし、同期を「継続的」に設定するオプションもあります。1 分ごとのレプリケーションと継続的なレプリケーションに実際の違いはありますか?

そもそも継続的ではなく 1 分ごとに実行した唯一の理由は、回線が数分間ダウンした場合に回復が良好になるためでした。しかし、この経験はすべて SQL Server 2000 で得られたものであるため、今後は適用できない可能性があります。 。

役に立ちましたか?

解決

SQL SERVER 2005 で連続レプリケーション ソリューションを試してきましたが、スケジュールされたソリューションよりも効率が低いように見えました。プロセスは継続的であるため、渡されたレプリケーションに関連するすべての情報 (失敗したレプリケーションの数、プロセスにかかった時間、プロセスが停止した理由、更新されたレコードの数、レプリケートされたデータベース構造の変更の数) を取得できるわけではありません。加入者などに)、レプリケーションのフォローアップがはるかに困難になります。

また、データベース構造の変更 (ALTER TABLE 命令) や、継続的なレプリケーションを実行しているデータベースの 1 つで一括更新を行っているときにも問題が発生しました。

「毎分」の同期はそのままにしておいて、この「継続」オプションのことは忘れてください。

他のヒント

いくつか調査しましたが、残念ながらあなたの質問に対する直接の答えは見つかりませんでしたが、役立つ可能性のあるリソースを見つけました。 http://www.replicationanswers.com/Merge.asp

SQL レプリケーションに関する有益なヒントが得られることを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top