我在 SQL 2012 中使用合并复制。我在快照目录中查看,但其中最大的文件是一个 646 KB 的 prc 文件。
我确定复制后我复制的表中最大的是数据库中的 25 MB,所以我不确定我是否理解为什么快照目录中没有更大的文件?
还有什么地方可以让我在下载到订阅者时查找快照文件?
例如,合并代理输出消息,例如,
Downloaded 100 change(s) in 'tableName' (100 inserts) : 144083 total
我想查看正在下载的数据并感受一下它有多大。
这里有很多信息,
和这里,
所以需要注意的是,因为我使用的是参数化过滤器,上面的快照文件夹不包含任何数据,只包含模式。
此外,我没有使用 SUSER_SNAME() 正确过滤,因此过滤根本没有使用快照,导致我出现性能问题。
排序后,我可以在快照文件夹中看到子文件夹,其中包含系统每个用户的快照。此数据是为该特定用户过滤的数据。