2つのデータベースサーバーがあります。リモートサーバーはローカルサーバーに複製します。送信されるデータは、基本的にトランザクションのXML記述です。2つのデータベースサーバーがこのXMLデータをセカンダリデータベースにコンパイルし、テキストベースのXMLファイルが別のサーバーに送信されます。このサーバーは避けられない理由により、他の2つのサーバーに直接接続することはできません。XMLファイル用に選択された行の順序は非常に重要です。基本的に、サーバーAが行を生成し、次にBが2行を生成し、次にAが2番目の行を生成する場合、「ABBA」を選択できる必要があります。この時点では、行の原点は重要ではなく、順序のみが重要です。レプリケーションでは、2つの異なる範囲で列をシードする必要があるため、ID列は注文にうまく機能しないことを私は知っています。タイムスタンプも実際には機能しませんが、複数の行が非常に迅速に、ほぼ同時に生成され、タイムスタンプには正確な順序を取得するのに十分な小数点以下の桁がないためです。レプリケーション後、行を正しい順序で取得するにはどうすればよいですか?
質問する
57 次