事务复制中的日期时间字段不同步-默认值重要吗?

时间:2019-02-10 23:33:50

标签: sql-server replication transactional-replication

我运行2012 SQL Server,并且使用事务复制将数据同步到复制服务器。我无法控制使用数据库的应用程序。

  • 有一个表,列为ChangedWhenDEFAULT VALUE GETDATE()
  • 该应用执行INSERT("varchar","varchar"...)->并依赖于ChangedWhen的默认值
  • 复制数据库中的ChangedWhen与主数据库有所不同(介于200ms到10s之间),因为它很可能使用GETDATE()而不是值。

我运行Wireshark来分析应用程序的工作。

我希望CreatedWhen列与复制同步,因此复制数据库中插入和实际插入之间的等待时间不会影响该列的值。有没有人经历过类似的经历?

0 个答案:

没有答案