1対1のシンクロナイゼーションで双方の同一レコードを更新した場合、どちらが優先されるかは以下からオプションで選択可能です。
・ソースを優先
・ターゲットを優先
・タイムスタンプが速い方を優先
・ユーザスクリプト
3台以上の複数台のDBで一括同期を実現するマルチシンクロナイゼーションではどうでしょうか。
ケース1:ソースと、ターゲットのどれか1つで同一レコードを更新した場合は?
⇒通常のシンクロナイゼーションと同様、以下のオプションから選択可能です。
・ソースを優先
・ターゲットを優先
・タイムスタンプが速い方を優先
・ユーザスクリプト
ケース2:ターゲットのどれか2つ以上で同一レコードを更新した場合は?
⇒一番最初に更新したレコードが優先されます。先勝ちです。
関連したトピックス
- DBMoto独自のLog Serverを用いたOracle差分レプリケーション ~BLOB対応、パフォーマンス向上~【DBMoto Ver8.5新機能②】
- EnterpriseDB社のPostgres Plus Standard Server + DBMotoの動作確認【リアルタイムレプリケーションDBMoto】
- DBMoto with Japanese Language Settings(Ver4.1)【リアルタイムレプリケーションツールDBMoto】
- DB2 UDBにDBMotoのMetadataを置く【リアルタイムレプリケーションツールDBMoto】
- DBMOTOライブラリ(DBMOTOLIB):AS/400【リアルタイムレプリケーションツールDBMoto】
- ・DBMoto6でのDB2/UDB文字化け問題:2007-1-11【リアルタイムレプリケーションツールDBMoto】
- DBMoto6.5のhisファイルについて【リアルタイムレプリケーションツールDBMoto】
- DBMotoサイドでPrimaryKeyを設定する方法【リアルタイムレプリケーションツールDBMoto】
- DBMotoでサポートするDBアクセス・プロバイダ【リアルタイムレプリケーションツールDBMoto】
- DBMoto6.Xでのバージョンアップ方法【リアルタイムレプリケーションツールDBMoto】