我正在使用SQL Server事务复制,并且注意到在分发代理清理作业执行时,每天都会阻止分发者的所有发布。 我已经看到这个块持续长达2个小时。 一些订阅需要非常低的延迟,所以这对我来说现在是一个大问题。
我已经阅读,将HistoryVerboseLevel设置为0将停止logging到MSdistribution_history数据库。 这样做后,阻止平息为订阅,我改变了分销商configuration文件。 但是,在三天内,所有订阅都被标记为不活动。
在这一点上我没有什么想法,所以希望别人有一个解决scheme。 我的下一步是尝试在分发数据库上启用快照隔离,但感觉这是“大锤”方法。