日志传送中msdb.dbo.log_shipping_monitor_history_detail阻塞问题求助
日志传送环境中msdb.dbo.log_shipping_monitor_history_detail表阻塞问题
- 涉及环境:日志传送目标服务器,承载30余个处于备用/只读模式的数据库
- 核心问题:
msdb.dbo.log_shipping_monitor_history_detail表出现阻塞,阻塞发起方显示为SQL Server日志传送 - 引发阻塞的清理语句:
delete from msdb.dbo.log_shipping_monitor_history_detail where agent_id = @agent_id and agent_type = @agent_type and log_time_utc < @cutoff_time_utc
- 当前情况:
- 经排查,该清理查询并非由SQL Server作业触发,而是来自其他外部应用
- 已尝试调整作业运行时间,但阻塞问题仍未解决,该删除操作引发大量阻塞,导致其他作业因等待工作线程无法正常执行
- 补充:有对应的运行查询及阻塞情况截图
内容的提问来源于stack exchange,提问作者raja mangubat
相关产品推荐
相关产品推荐

