实时DB上的SQL Server快照

时间:2015-05-22 07:33:30

标签: sql replication snapshot transactional-replication

我需要一些帮助。我想用一个新的快照重新初始化我的一个订阅者。我生成的先前快照是生产数据库上的活动时间不足。我花了不到2分钟。

我的问题是,我可以在应用程序实时使用数据库的那一天生成新快照吗?它会严重锁定我的表到不会跟踪数据库的事务吗?

1 个答案:

答案 0 :(得分:1)

是的,您可以在白天创建初始快照。 使用事务复制,快照代理仅在快照生成的初始阶段获取锁定。

此操作的性能影响取决于系统的当前工作负载。因此,如果以前的快照生成需要2分钟,我想我将花费更多的时间。