提问人:raja mangubat 提问时间:8/8/2023 最后编辑:marc_sraja mangubat 更新时间:8/9/2023 访问量:37
在日志传送msdb.dbo.log_shipping_monitor_history_detail上被阻止,当我查看它的启动位置时,我只看到SQL Server日志传送引脚
Having blocking on logshipping msdb.dbo.log_shipping_monitor_history_detail, when I am looking where it is initiated I only see SQL Server log shippin
问:
我在日志传送上被阻止了,当我查看它的启动位置时,我只看到SQL Server日志传送。msdb.dbo.log_shipping_monitor_history_detail
完整的查询是
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
这是日志传送的目标服务器,大多数数据库都处于备用/只读模式,大约有 30+ 个数据库在此日志传送上处于活动状态。
请参阅正在运行的查询和阻止查询的屏幕截图。
因为这个查询有很多阻塞,我看到其他工作正在等待工作人员。
我们尝试更改工作时间,但这似乎无关紧要。似乎正在不同的应用程序上调用清理查询,而不是在作业中调用
答: 暂无答案
评论
sp_cleanup_log_shipping_history
- 您确定没有正在运行的作业吗?还是多个?delete