我正在使用 RavenDB 3.0.30115,感觉当您重置 SQL 复制时,处理它们的时间比以前要长得多。例如,我有一个Contacts
包含 31 个文档的集合,以及一个用于将属性复制到 Postgres 中的简单复制脚本。刚创建时,它似乎执行得很快。但是,我最近在复制中添加了一个新属性,因此在 Studio 中对其进行了重置,以便跨新属性进行复制。查看 SQL 复制图显示了这一点:
考虑到集合中只有 31 个项目,我不明白为什么我看到批量大小为数千,更不用说其中几个,并且复制知道它属于哪个集合,所以我不明白为什么会这样处理其他文档,特别是因为集合中没有任何项目引用任何其他文档。
当您要求重置 SQL 复制时,有人可以解释一下后台到底发生了什么吗?