分发服务器崩溃时,TempDB(日志)会填充到发布服务器上

时间:2020-03-11 15:16:27

标签: sql sql-server database-replication transactional-replication

我们只在我工作的地方使用Microsoft SQL Server,在这种情况下,我指的是标准的现成复制(没有用于分发事务的自定义sp)。

昨晚,我们撤下了我们的分销商以进行计划的维护。该服务器约有1.5个小时无法使用,在此期间tempDB日志文件和驱动器在发布服务器上占满。维护完成并将分发服务器重新上线后,几乎立即,我收到生产(发布者)tempDB问题的警报,并且当我到达tempdb进行检查时,日志中有可用空间...。已发布的数据库日志文件显然没有回收利用,但没有达到天文数字的增长,并且看起来在可接受的范围内,并且从未填充过。我们确实有警报,但是它被很多噪音所困扰,我的注意力在维护期间转移到了其他地方。

我知道在事务复制中最少使用了tempDB,但是我所关心的(以及我正在监视的地方)是在已发布的数据库日志文件中,而不是在tempDB中。凸轮有人向我解释这种现象吗?这是预期的行为吗?

0 个答案:

没有答案