私は RavenDB 3.0.30115 を使用していますが、SQL レプリケーションをリセットすると、以前よりも処理に時間がかかるように感じます。たとえば、Contacts
31 個のドキュメントを含むコレクションと、そこからプロパティを Postgres にコピーする単純なレプリケーション スクリプトがあります。最初に作成されたときは、すぐに実行されたように見えました。ただし、最近新しいプロパティをレプリケーションに追加したため、Studio でリセットして、新しいプロパティ全体にコピーします。SQL レプリケーション グラフを見ると、次のことがわかりました。
コレクションに 31 個のアイテムしかないことを考えると、なぜバッチ サイズが数千単位で表示されるのか理解できません。それらのいくつかは気にしないでください。レプリケーションは、それがどのコレクションに関連するかを知っているので、なぜそうなるのかわかりません。特にコレクション内のアイテムが他のドキュメントを参照していないため、他のドキュメントを処理します。
SQL レプリケーションのリセットを要求したときに、バックグラウンドで正確に何が起こっているのか、誰かに光を当ててもらえませんか?